删除数组重复项

Posted baronboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除数组重复项相关的知识,希望对你有一定的参考价值。

 1 class Solution {
 2     public int removeDuplicates(int[] nums) {
 3      int length = nums.length - 1;
 4         for (int i = 0; i <= length; i++) {
 5             for (int j = i + 1; j <= length; j++) {
 6                 if (nums[i] == nums[j]) {
 7                     for (int k = i; k <length ; k++) {
 8                         nums[k] = nums[k + 1];
 9                     }
10                     nums[length] = 0;
11                     length--;
12                     j--;
13                 }
14             }
15         }
16         length++;
17         return length;
18             
19 }
20 }

 

以上是关于删除数组重复项的主要内容,如果未能解决你的问题,请参考以下文章

删除angularjs中的重复数组项

26. 删除有序数组中的重复项

从数组中删除所有某些重复项[重复]

从排序数组中删除重复项,不同代码方式的相同解决方案具有不同的输出

我无法创建数组,我的删除重复项也有问题

java刷题--26删除有序数组中的重复项