更新 Solution.java
parent
8bd3a3b7a3
commit
69d78bd534
|
|
@ -174,15 +174,10 @@ public class Solution {
|
||||||
* 元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。
|
* 元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。
|
||||||
*/
|
*/
|
||||||
public static int removeDuplicates(int[] nums) {
|
public static int removeDuplicates(int[] nums) {
|
||||||
int i = 0;
|
if (nums.length == 0) return 0;
|
||||||
for (int j = 0; j < nums.length; j++) {
|
int i = 1; // 从第二个元素开始检查
|
||||||
if (j == 0){
|
for (int j = 1; j < nums.length; j++) {
|
||||||
nums[i] = nums[j];
|
if (nums[j] != nums[j - 1]) {
|
||||||
i++;
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
int preValue = nums[j - 1];
|
|
||||||
if (nums[j] != preValue){
|
|
||||||
nums[i] = nums[j];
|
nums[i] = nums[j];
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue