217. Contains Duplicate
来源:互联网 发布:斯基德莫尔学院 知乎 编辑:程序博客网 时间:2024/05/16 03:55
Related Topics:Hash Table,Array
如果数组里的数字全部不重复则返回false,如果有一个数重复2次以上则返回true,哈希表key存数字,value存出现次数
class Solution {
public:bool containsDuplicate(vector<int>& nums) {
unordered_map<int,int> hashmap;
for(int i=0;i<nums.size();i++){
int key=nums[i];
unordered_map<int,int>::iterator iter = hashmap.find(key);
if(iter == hashmap.end()){
hashmap.insert(pair<int,int>(key,1));
}
else{
(iter->second)++;
}
}
for(unordered_map<int,int>::iterator iter = hashmap.begin();
iter!=hashmap.end();iter++){
if((iter->second)>=2) return true;
}
return false;
}
};
阅读全文
0 0
- 217. Contains Duplicate
- LeetCode 217. Contains Duplicate
- [leetcode] 217.Contains Duplicate
- 217.Contains Duplicate
- 【leetcode】217. Contains Duplicate
- 【Leetcode】217. Contains Duplicate
- [LeetCode]217. Contains Duplicate
- 217. Contains Duplicate LeetCode
- 217. Contains Duplicate
- LeetCode 217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- [LeetCode]217. Contains Duplicate
- 【LeetCode】217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- leetcode 217. Contains Duplicate
- 本地修改hosts
- 管理感言_留住人才很重要
- poj2185Milking Grid(未完待续)
- 深度学习Caffe平台开发环境准备
- 从angular到vue
- 217. Contains Duplicate
- UVa 1592 STL之map
- bfs poj3126 Prime Path
- javaScript flex布局使用
- 便携使用linux
- linux-7 进程管理
- 【JavaSE学习笔记】常用类介绍_01_Object,Scanner,String
- OpenGL-光源位置的控制
- 物联网、云计算、大数据、人工智能