LeetCode 25. Remove Element

题目描述真是捉急....

意思是要删去A[]中elem的元素,并且剩下的元素要排在数组前面


代码:

class Solution 
{
public:
    int removeElement(int A[], int n, int elem) 
    {
    	int ret = 0;

    	for (int i = 0; i < n; ++ i)
    	{
    		if (A[i] != elem)
    		{
    			A[ret ++] = A[i];
    		}
    	}

    	return ret;    
    }
};


你可能感兴趣的:(LeetCode,C++)