标签:
题目描述:public class Solution { public bool ContainsNearbyDuplicate(int[] nums, int k) { var hash = new Dictionary<int, int>(); for(var i = 0;i < nums.Length; i++){ if(!hash.ContainsKey(nums[i])){ hash.Add(nums[i],i); } else{ if(Math.Abs(hash[nums[i]] - i) <= k){ return true; } else{ hash[nums[i]] = i; } } } return false; } }
LeetCode -- Contains Duplicate II
标签:
原文地址:http://blog.csdn.net/lan_liang/article/details/49962279