题目描述
原题链接:https://leetcode-cn.com/problems/contains-duplicate/submissions/
给定一个整数数组,判断是否存在重复元素。
如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。
示例 1:
输入: [1,2,3,1]
输出: true
示例 2:
输入: [1,2,3,4]
输出: false
理解分析
由此可见:排序之后重复的元素相邻。
则如果存在 nums[i] == nums[i+1],则直接返回 true;
如果遍历完整个数组之后,还是没有找到相邻的来拟合个元素相等,则返回 false。
过程代码
package leetcode;
import jav