技术栈

[Java][Leetcode simple]26. 删除有序数组中的重复项

小雅痞2025-05-15 15:12

思路

  • 第一个元素不动
  • 从第二个元素开始:只要跟上一个元素不一样就放入数组中
java 复制代码
    public int removeDuplicates(int[] nums) {
        int cnt=1;
        for(int i = 1; i < nums.length; i++) {
            if(nums[i] != nums[i-1]) {
                nums[cnt++] = nums[i];
            }
        }
        return cnt;
    }
上一篇:LeetCode 热题 100 35.搜索插入位置
下一篇:Deepseek+Xmind:秒速生成思维导图与流程图
相关推荐
青临的踩坑之路
19 分钟前
Docker + Nginx + Logrotate 日志管理与轮换实践
java·开发语言
BillKu
2 小时前
Java + Spring Boot + Mybatis 实现批量插入
java·spring boot·mybatis
YuTaoShao
2 小时前
Java八股文——集合「Map篇」
java
客卿123
2 小时前
力扣100-移动0
算法·leetcode·职场和发展
有梦想的攻城狮
4 小时前
maven中的maven-antrun-plugin插件详解
java·maven·插件·antrun
硅的褶皱
8 小时前
对比分析LinkedBlockingQueue和SynchronousQueue
java·并发编程
MoFe1
8 小时前
【.net core】天地图坐标转换为高德地图坐标(WGS84 坐标转 GCJ02 坐标)
java·前端·.netcore
季鸢
8 小时前
Java设计模式之观察者模式详解
java·观察者模式·设计模式
Fanxt_Ja
9 小时前
【JVM】三色标记法原理
java·开发语言·jvm·算法
緈福的街口
9 小时前
【leetcode】347. 前k个高频元素
算法·leetcode·职场和发展
热门推荐
01基于STM32的智能电池管理系统02KGG转MP3工具|非KGM文件|解密音频03YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】04海康Visionmaster-常见问题排查方法-启动阶段05从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07VMware虚拟机安装Win7专业版保姆级教程(附镜像包)08DeepSeek各版本说明与优缺点分析09组基轨迹建模 GBTM的介绍与实现(Stata 或 R)10柬埔寨语翻译通App,一款真正实现高棉语翻译、语音识别和中柬双语无障碍交流的应用程序。