Remove Duplicates from Sorted Array
2015-06-01 16:41
232 查看
class Solution { public: int removeDuplicates(vector<int>& nums) { if(nums.empty()) return 0; const int n=nums.size(); int length=0; int temp=nums[0]; for(int i=1;i<n;++i) { if(nums[i]!=temp) { nums[i-length]=nums[i]; temp=nums[i]; } else ++length; } return n-length; } };
相关文章推荐
- Struts2数据传输机制:ValueStack(值栈)
- java4Android(4)各种基本数据类型及赋值
- Numpy学习笔记5-数组遍历方法
- osgText::Text简介
- mysqldump: command not found问题解决
- Android 测试 Appium、Robotium、monkey等框架或者工具对比
- 24小时进制转换12小时进制的小程序
- 2_css理解.txt
- PHP命名空间
- 传智播客IOS 4期学习总结
- opencv的图像卷积、图像滤波、图像平滑的解析
- 图文详解CSS的position常用的三个属性:relative,absolute以及fixed,以及嵌套使用的一个常见情况
- 十二周——多态性——项目三 立体类族共有的抽象类
- Hadoop安全模式
- 1_标签frameset.txt
- 实现DataGridView的按Shift多选
- 项目管理流程
- JavaScript--比较
- IOS:蓝牙技术
- HDU5248 序列变换 二分