javascript 判断一个数组是否有重复元素,如果重复则返回true,反之返回false
/*** leetcode 判斷數組中是否有重複項* 判断一个数组是否有重复元素,如果重复则返回true,反之返回false* 思路: 可以藉鑒JS對象的屬性唯一,來進行判斷*/function judgeDuplicate(arr) {let obj = {}let i = arr.length - 1while (0 <= i) {if (!obj[a...
·
/**
* leetcode 判斷數組中是否有重複項
* 判断一个数组是否有重复元素,如果重复则返回true,反之返回false
* 思路: 可以藉鑒JS對象的屬性唯一,來進行判斷
*/
function judgeDuplicate(arr) {
let obj = {}
let i = arr.length - 1
while (0 <= i) {
if (!obj[arr[i]]) {
obj[arr[i]] = true
i--
} else {
return true
}
}
return false
}
更多推荐
所有评论(0)