首页 > 代码库 > leetcode 27. Remove Element

leetcode 27. Remove Element

Given an array and a value, remove all instances of that value in place and return the new length.

The order of elements can be changed. It doesn‘t matter what you leave beyond the new length.

 1 int removeElement(int A[], int n, int elem)  2     { 3         int fast = 0, slow = 0; 4          5         while (fast < n) 6         { 7             if (elem != A[fast]) 8             { 9                 A[slow] = A[fast];10                 slow++;11             }12             fast++;13         }14         15         return slow;16     }

 

leetcode 27. Remove Element