博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[LeetCode] Remove Duplicates from Sorted Array II
阅读量:6857 次
发布时间:2019-06-26

本文共 646 字,大约阅读时间需要 2 分钟。

Well, an extension of Remove Duplicates from Sorted Array.

The program is fairly similar to that in .

1     int removeDuplicates(vector
& nums) {2 if (nums.size() <= 2) return nums.size();3 int pos = 1;4 for (int i = 2; i < nums.size(); i++)5 if (nums[i] != nums[pos] || nums[i] != nums[pos - 1])6 nums[++pos] = nums[i];7 return pos + 1;8 }

After playing with it for a while, you may notice that the code can be easily extended to accommodate 3, 4, ... duplicates by modifying lines 3, 4, 5 in a similar manner.

转载于:https://www.cnblogs.com/jcliBlogger/p/4564646.html

你可能感兴趣的文章
curl+sed+shell编写一个英语翻译脚本
查看>>
C Array length function problem - C / C++
查看>>
ASP.NET中26个常用性能优化方法
查看>>
Objective-C利用协议实现回调函数
查看>>
【021】VS2010实现强类型DataSet
查看>>
sqlserver 各种判断是否存在(表名、函数、存储过程.......)
查看>>
使用mssql2008新特性(存储过程参数类型使用"用户自定义表"来实现批量DML更新多表)解决项目里遇到的性能问题...
查看>>
[置顶] 深入浅出Spring(三) AOP详解
查看>>
设计模式—策略模式
查看>>
Subset II leetcode java
查看>>
目标检测之视频摘要---即视频浓缩,视频检索,视频摘要浓缩
查看>>
Linux下解压tar.xz
查看>>
Linux addr2line命令
查看>>
Java集合之HashSet源码分析
查看>>
自定义圆形控件 RoundImageView
查看>>
CreateProcessAsUser,C#写的windows服务弹框提示消息或者启动子进程
查看>>
JAXB简单样例
查看>>
angularjs的$window功能小练习
查看>>
Bayesian generalized linear model (GLM) | 贝叶斯广义线性回归实例
查看>>
Pulsar-Producer实现简介
查看>>