class Solution {
public boolean containsNearbyDuplicate(int[] nums, int k) {
HashSet<Integer>obj=new HashSet<>();
for(int i=0;i<nums.length;i++)
{
if(obj.contains(nums[i]))
{
return true;
}
else
{
obj.add(nums[i]);
if(obj.size()>k)
{
obj.remove(nums[i-k]);
}
}
}
return false;
}
}
LeetCode:219. 存在重复元素 II
最新推荐文章于 2024-09-25 19:32:33 发布