LintCode_100 删除排序数组中的重复数字 ||
2024-09-02 18:09:42
题目
跟进“删除重复数字”:
如果可以允许出现两次重复将如何处理?
样例
给出数组A =[1,1,1,2,2,3],你的函数应该返回长度5,此时A=[1,1,2,2,3]。
C++代码
int removeDuplicates(vector<int> &nums) {
// write your code here
if(nums.size() == ) return ;
int i,j;
int count = ;
for(i = ,j = ; i < nums.size(); ++i)
{
if(nums[i] != nums[j-])
{
nums[j++] = nums[i];
count = ;
}
else if(count < && nums[i] == nums[j-])
{
nums[j++] = nums[i];
}
count++;
}
}
最新文章
- bzoj 3130: [Sdoi2013]费用流
- NABCD需求分析
- PHP 获取服务器详细信息【转】
- HttpModule和Http Handler (比较与区别)
- .net程序员必须知道的知识
- opencv 批量图像读写
- S3C6410 纯粹的裸机启动,自己写的SD BOOT启动
- 自己写的日志框架--linkinLog4j--实现基本的框架功能
- 如何高效的使用PowerShell备份数据库
- Order Management Suite - Pricing and Availability Form Library
- Coursera, Big Data 3, Integration and Processing (week 4)
- 删除倒数第k个元素
- 本地Git与GitHub服务器建立连接(SSH方式通信)
- HeadFirst Ruby 第九章总结 mixins &; modules
- Hadoop HBase概念学习系列之HBase里的Zookeeper(二十一)
- REST-framework快速构建API--四部曲
- Android 开源动画框架:NineOldAndroids
- 关于 WinScp 的一点使用经验
- ubuntu 16.04 安装pycharm
- bzoj 4303 数列
热门文章
- 【默默努力】ig-wxz-and-hotdog
- webpack 配置分离css插件
- mac下安装Python的工具包pip
- 关于前端调用后端php数据跨域的问题
- 接口Interface解耦的理解
- <;爬虫>;利用BeautifulSoup爬取百度百科虚拟人物资料存入Mysql数据库
- Asp.net Core Jenkins Docker 实现一键化部署
- angular 基本树结构
- [Swoole系列入门教程 5] UDP协议和demo
- @NotNull,@NotBlank和 @NotEmpty使用