leetcode 26: Remove Duplicates from Sorted Array
2015-07-03 12:04
417 查看
class Solution { public: int removeDuplicates(vector<int>& nums) { if(nums.empty()) return 0; int res=1; int old=0; for(int i=1;i<nums.size();i++) if(nums[i]!=nums[i-1]) { res++; if(i-old==1) old++; else { nums[old+1]=nums[i]; old++; } } return res; } };
相关文章推荐
- Ext.bind()使用方法
- leetcode 25: Reverse Nodes in k-Group
- 简单的按钮拖动事件
- UC天气预报接口 测试
- 关于WebView的loaddata方法中文乱码问题解决,记录而已。
- C++ 字典排序 原理与实现
- Spring Java-based容器配置(二)
- leetcode 24: Swap Nodes in Pairs
- java设计模式思想
- tableView下拉图片放大
- Android Fragment 真正彻底的解决(下一个)
- 跨域请求数据解决方案整理
- Visual Studio中修改项目的输出目录
- leetcode 23: Merge k Sorted Lists
- 【RAC】 RAC For W2K8R2 安装--卸载(八)
- tomcat8项目引入servlet-api.jar包后报错
- Objective-C 之 NSNotificationCenter vs delegate vs KVO
- informatica 在抽取EXCEL中遇到问题及INFA售后给出的建议
- iOS 笔试题
- 监听网络状态