func containsDuplicate(nums []int) bool {
ns := make(map[int]int)
for _, v := range nums {
if _, val := ns[v]; val {
return true
}
ns[v] = v
}
return false
}
没有什么需要注意的。直接迭代判断即可。
func containsDuplicate(nums []int) bool {
ns := make(map[int]int)
for _, v := range nums {
if _, val := ns[v]; val {
return true
}
ns[v] = v
}
return false
}
没有什么需要注意的。直接迭代判断即可。