LeetCode217-存在重复元素

LeetCode217-存在重复元素

去重计算长度

1
2
3
public boolean containsDuplicate(int[] nums) {
return Arrays.stream(nums).distinct().count()!=nums.length;
}

排序后比较前后元素值

1
2
3
4
5
6
7
8
9
10
public boolean containsDuplicate1(int[] nums) {
int n = 0;
Arrays.sort(nums);
for (int i = 0; i < nums.length-1; i++) {
if (nums[i]==nums[i+1]){
return true;
}
}
return false;
}

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!