技术栈

Java | Leetcode Java题解之第219题存在重复元素II

m0_571957582024-07-08 20:37

题目:

题解:

java 复制代码
class Solution {
    public boolean containsNearbyDuplicate(int[] nums, int k) {
        Set<Integer> set = new HashSet<Integer>();
        int length = nums.length;
        for (int i = 0; i < length; i++) {
            if (i > k) {
                set.remove(nums[i - k - 1]);
            }
            if (!set.add(nums[i])) {
                return true;
            }
        }
        return false;
    }
}
上一篇:零基础STM32单片机编程入门(七)定时器PWM波输出实战含源码视频
下一篇:C++(week10):C++基础: 第二章 类与对象
相关推荐
Kiling_0704
9 分钟前
Java多态、final与抽象类:面向对象编程进阶指南
java·开发语言
better_liang
29 分钟前
每日Java面试场景题知识点之-MySQL索引
java·数据库·mysql·性能优化·索引
abant2
38 分钟前
leetcode 114 二叉树变链表
算法·leetcode·链表
Aktx20FNz
42 分钟前
一文学习 Spring AOP 源码全过程
java·学习·spring
Nyarlathotep0113
44 分钟前
ThreadLocal
java·后端
XiYang-DING
1 小时前
【LeetCode】 225.用队列实现栈
算法·leetcode·职场和发展
菜鸟小九
1 小时前
JUC(入门1-3章)
java·juc
LJianK1
2 小时前
Java中的类、普通类,抽象类,接口的区别
java·开发语言
派大星~课堂
2 小时前
【力扣-148. 排序链表】Python笔记
python·leetcode·链表
LiLiYuan.
2 小时前
【Java线程 vs 虚拟机线程】
java·开发语言
热门推荐
01GitHub 镜像站点02OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南05VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)06Claude Code 未登录 使用第三方模型07Oh My Codex 快速使用指南08【技术干货】Gemma 4 上手深度指南:本地多模态大模型的新基线09UV安装并设置国内源10最新更新版本,OpenClaw v2026.4.2 深度解读剖析:Task Flow 重磅回归与安全架构的全面硬化