赞
踩
题目:
题解:
- func containsNearbyDuplicate(nums []int, k int) bool {
- set := map[int]struct{}{}
- for i, num := range nums {
- if i > k {
- delete(set, nums[i-k-1])
- }
- if _, ok := set[num]; ok {
- return true
- }
- set[num] = struct{}{}
- }
- return false
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。