image.png

解题思路

Set

  1. public boolean containsDuplicate(int[] nums) {
  2. Set<Integer> set = new HashSet<>();
  3. for(int i:nums){
  4. //如果有重复的 返回
  5. if(set.contains(i))
  6. return true;
  7. //没有添加进去
  8. set.add(i);
  9. }
  10. return false;
  11. }