news 2026/4/24 1:03:35

leetcode 80.删除有序数组中的重复项

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 80.删除有序数组中的重复项

题目:

给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。

不要使用额外的数组空间,你必须在原地 修改输入数组并在使用 O(1) 额外空间的条件下完成。

使用思想:栈

  • 左边区域:我们把它当作栈来用,只通过栈顶stackSize来操作

  • 右边区域:还是普通数组,用索引i来遍历

代码注释版:

class Solution { public int removeDuplicates(int[] nums) { int stackSize = 2;//表示栈中有两个元素 //从第三个元素开始遍历 for(int i=2;i<nums.length;i++){ // 只要当前数!=栈中倒二个元素,就让当前数进栈(因为前面肯定没有超过两个重复的) if(nums[i]!=nums[stackSize-2]){ nums[stackSize++]=nums[i];//赋值后自增,统计栈中元素个数 } //如果相等直接跳过->不许进栈 } // 栈中元素个数就是满足题意的最终数组长度 return stackSize; } }

代码纯享版:

class Solution { public int removeDuplicates(int[] nums) { int stackSize = 2; for(int i=2;i<nums.length;i++){ if(nums[i]!=nums[stackSize-2]){ nums[stackSize++]=nums[i]; } } return stackSize; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 1:01:00

2025届必备的五大AI辅助论文方案推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 想要降低文本被认作是AIGC的可能性&#xff0c;给出如下维度的优化建议&#xff1a;第一点&a…

作者头像 李华
网站建设 2026/4/24 0:58:36

无需Root!在安卓Termux上部署Routersploit,实战检测家用路由器安全

1. 为什么要在安卓手机上检测路由器安全&#xff1f; 家里用的路由器就像网络世界的看门人&#xff0c;它负责把互联网连接分配给手机、电脑、智能家电。但很多人不知道&#xff0c;这个"看门人"可能自己就漏洞百出。去年某安全机构抽查发现&#xff0c;市面上76%的家…

作者头像 李华
网站建设 2026/4/24 0:58:17

鸿蒙的“中国范式”:自主操作系统如何平衡开放与可控

鸿蒙的“中国范式”&#xff1a;自主操作系统如何平衡开放与可控2025年11月21日&#xff0c;2025开放原子开发者大会开幕式上&#xff0c;开放原子开源基金会正式宣布开源鸿蒙&#xff08;OpenHarmony&#xff09;项目达成开源孵化目标、顺利毕业。这一时刻&#xff0c;距离202…

作者头像 李华
网站建设 2026/4/24 0:57:31

ContextMenuManager:Windows右键菜单完全控制指南

ContextMenuManager&#xff1a;Windows右键菜单完全控制指南 【免费下载链接】ContextMenuManager &#x1f5b1;️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否厌倦了Windows右键菜单的杂乱无章&#xff1…

作者头像 李华
网站建设 2026/4/24 0:57:30

智慧树自动刷课插件:告别手动操作,5分钟实现高效学习

智慧树自动刷课插件&#xff1a;告别手动操作&#xff0c;5分钟实现高效学习 【免费下载链接】zhihuishu 智慧树刷课插件&#xff0c;自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台繁琐的网课学习而烦恼吗&…

作者头像 李华