leetcode 26. Remove Duplicates from Sorted Array
来源:互联网 发布:广电网络属于什么单位 编辑:程序博客网 时间:2024/05/08 12:15
/*leetcode 26. Remove Duplicates from Sorted Array题目大意:对于给定的排序数组,除去多余的数字使得每个数字只出现一次,返回新数组的长度解题思路:遍历每一个字符,如果这个字符与上一个字符一样的话,就继续,如果不一样,结果加1*/#include <iostream>#include <vector>using namespace std;class Solution {public: int removeDuplicates(vector<int>& nums) { int ret = 1; if (nums.size() == 0) return 0; for (size_t i = 1; i < nums.size(); ++i) { if (nums[i] != nums[i - 1]) nums[ret++] = nums[i]; //要求这些数保存下来 } return ret; }};void test_removeDuplicates(){ vector<int> vInt{1,1,2,3,3,3,4,4,4,4,4,5,5,5,6,6,7,7,8,9,9,9,9,9}; Solution sol; cout << sol.removeDuplicates(vInt) << endl;}int main(){ test_removeDuplicates(); return 0;}
0 0
- [LeetCode]26.Remove Duplicates from Sorted Array
- LeetCode 26. Remove Duplicates from Sorted Array
- LeetCode --- 26. Remove Duplicates from Sorted Array
- LeetCode 26.Remove Duplicates from Sorted Array
- [Leetcode] 26. Remove Duplicates from Sorted Array
- 【leetcode】26. Remove Duplicates from Sorted Array
- 【leetcode】 26. Remove Duplicates from Sorted Array
- [leetCode]26. Remove Duplicates from Sorted Array
- LeetCode 26.Remove Duplicates from Sorted Array
- 26. Remove Duplicates from Sorted Array LeetCode
- 【LeetCode】26. Remove Duplicates from Sorted Array
- [LeetCode]26. Remove Duplicates from Sorted Array
- leetcode 26. Remove Duplicates from Sorted Array
- LeetCode *** 26. Remove Duplicates from Sorted Array
- LeetCode 26. Remove Duplicates from Sorted Array
- LeetCode - 26. Remove Duplicates from Sorted Array
- leetcode-26. Remove Duplicates from Sorted Array
- 26.[Leetcode]Remove Duplicates from Sorted Array
- Android初级教程理论知识(第四章内容提供器)
- 小型留言板
- 单例宏定义
- 文章标题
- 飞机大战制作笔记3
- leetcode 26. Remove Duplicates from Sorted Array
- 惠惠购物助手android版3.8.2无法安装的原因及解决方法
- 字符串+
- Windows系统下的TCP参数优化
- OC中关于copy和mutableCopy的使用 及深拷贝、浅拷贝的概念
- PAT乙级—1006. 换个格式输出整数 (15)-native
- 美斯坦福在线考试系统 长工职SCCE G2 SQLadvance测试题
- 朴素、Select、Poll和Epoll网络编程模型实现和分析——Epoll模型
- SQL Server 2008 R2:快速清除日志文件的方法