26.Remove Duplicates from Sorted Array

题目链接:https://leetcode.com/problems/remove-duplicates-from-sorted-array/description/

题目大意:删除有序数组中重复的数值。

法一:利用27题的法一,保留不重复的值,记录留下的数组值的下标。代码如下(耗时13ms):

1     public int removeDuplicates(int[] nums) {
2         int k = 1;
3         for(int i = 1; i < nums.length; i++) {
4             if(nums[i] != nums[i - 1]) {
5                 nums[k++] = nums[i];
6             }
7         }
8         return k;
9     }
View Code
原文地址:https://www.cnblogs.com/cing/p/8532197.html