/* * 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. */
题意: 删除一个数组里值为 elem 的所有数。
1 2 3 4 5 6 7 8 9 10 11
publicclassRemoveElement{
publicintremoveElement(int[] A, int elem){ int index = 0; for (int i = 0; i < A.length; i++) { if (A[i] != elem) A[index++] = A[i]; } return index; } }