Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >LeetCode 26. 删除排序数组中的重复项

LeetCode 26. 删除排序数组中的重复项

作者头像
Michael阿明
发布于 2022-11-26 02:25:54
发布于 2022-11-26 02:25:54
26300
代码可运行
举报
运行总次数:0
代码可运行

1. 题目

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。

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

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class Solution {
public:
    int removeDuplicates(vector<int>& nums) {
        int i, dupnums = 0;
        for(i = 1; i < nums.size(); ++i)
        {
        	if(nums[i] == nums[i-1])
        		++dupnums;
        	else
        		nums[i-dupnums] = nums[i];
        }
        return nums.size()-dupnums;
    }
};
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
​LeetCode刷题实战26:删除排序数组中的重复项
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
程序员小猿
2021/01/20
3150
​LeetCode刷题实战80:删除排序数组中的重复项 II
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
程序员小猿
2021/01/20
3060
​LeetCode刷题实战80:删除排序数组中的重复项 II
打卡群刷题总结0726——删除排序数组中的重复项 II
链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii
木又AI帮
2020/07/28
1930
LeetCode 27. 移除元素
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。
Michael阿明
2022/11/26
3100
LeetCode 27. 移除元素
【每日一题】【leetcode】6. 数组-删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1)额外空间的条件下完成。
aneutron
2022/08/10
4050
LeetCode 80. 删除排序数组中的重复项 II
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。
Michael阿明
2020/07/13
2570
LeetCode 80. 删除排序数组中的重复项 II
leetcode-26删除有序数组中的重复项(双指针)「建议收藏」
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。
全栈程序员站长
2022/09/22
3160
力扣26-删除有序数组中的重复项
原题链接:https://leetcode.cn/problems/remove-duplicates-from-sorted-array/
WuShF
2023/02/17
3680
力扣26-删除有序数组中的重复项
【leetcode系列】26. 删除排序数组中的重复项
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/description/
前端迷
2019/07/23
3870
【leetcode系列】26. 删除排序数组中的重复项
(Leetcode 2021 刷题计划) 26. 删除有序数组中的重复项
给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。
windism
2021/04/19
4540
LeetCode 26. 删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
村雨遥
2020/05/06
4150
【Leet Code】26. Remove Duplicates from Sorted Array
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
韩旭051
2019/11/08
3630
LeetCode题目26:删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
二环宇少
2020/08/13
6680
LeetCode题目26:删除排序数组中的重复项
【leetcode刷题】T5-Remove Duplicates from Sorted Array
今天分享leetcode第5篇文章,也是leetcode第26题—Remove Duplicates from Sorted Array,地址是:https://leetcode.com/problems/remove-duplicates-from-sorted-array/
木又AI帮
2019/07/17
3280
每日一题 | Python3、Java 实战 LeetCode「26. 删除有序数组中的重复项」& 进阶 II
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/
与你一起学算法
2021/04/28
1.3K0
LeetCode刷题总结 -- 数组篇
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。
看、未来
2020/08/26
5850
LeetCode刷题总结 -- 数组篇
【LeetCode每日一题】26. 删除有序数组中的重复项
今日题目26题,每日一题微信交流群可以点击右下角:合作转载->联系我,备注:刷题,拉你入群。
公众号guangcity
2021/04/22
3790
LeetCode-26 删除排序数组中的重复项
今天我们学习第26题删除排序数组中的重复项,这是一道简单题。像这样数组的题目经常作为面试题来考察面试者算法能力和写代码能力,因此最好能手写出该题。下面我们看看这道题的题目描述。
用户3470542
2019/06/26
6170
LeetCode-26 删除排序数组中的重复项
力扣80——删除排序数组中的重复项 II
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。
健程之道
2019/12/31
4580
【leetcode刷题】20T42-删除排序数组中的重复项 II
https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii/
木又AI帮
2020/04/24
3890
推荐阅读
相关推荐
​LeetCode刷题实战26:删除排序数组中的重复项
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验