Skip to content

217. 存在重复元素

给你一个整数数组nums。如果任一值在数组中出现至少两次,返回true;如果数组中每个元素互不相同,返回false

示例:

js
输入:nums = [1,2,3,1]
输出:true
参考答案
ts
function containsDuplicate(nums: number[]): boolean {
  const set = new Set();
  for (let i = 0; i < nums.length; ++i) {
    if (set.has(nums[i])) return true;
    set.add(nums[i]);
  }
  return false;
}