<2017年6月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

统计

  • 随笔 - 57
  • 文章 - 7
  • 评论 - 0
  • 引用 - 0

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

Blog

Coder 必备技巧

Compiler for Wurq

搜索

  •  

最新评论

阅读排行榜

评论排行榜

【LeeCode 2017/06/29】26. Remove Duplicates from Sorted Array
 1 // 注意:需要同时改变传入的数组的值
 2 class Solution {
 3 public:
 4     int removeDuplicates(vector<int>& nums) {
 5         map<intint>m;
 6         int count = 0;
 7         vector<int> ans;
 8         for (int  i = 0; i < nums.size(); i++){
 9             if (m[nums[i]] == 0)
10             {
11                 ans.push_back(nums[i]);
12                 m[nums[i]]++;
13                 count++;
14             }
15         }
16         ans.resize(count);
17         nums = ans;
18         return count;
19     }
20 };

posted on 2017-06-29 19:21 Wurq 阅读(102) 评论(0)  编辑 收藏 引用 所属分类: 【LeeCode 每日N题】


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理