Skip to content
On this page

1346. 检查整数及其两倍数是否存在

原题链接:LeetCode 1346. 检查整数及其两倍数是否存在

题解代码

javascript
/**
 * @param {number[]} arr
 * @return {boolean}
 */
var checkIfExist = function(arr) {
  const hash = {}
  for (let i = 0; i < arr.length; i++) {
    if (arr[i] in hash) return true
    hash[arr[i] * 2] = 1
    if (!(arr[i] % 2)) {
      hash[arr[i] / 2] = 1
    }
  }
  return false
};

技术文档集合