Leetcode NO.217 Contains Duplicate
来源:互联网 发布:同花顺手机行情软件 编辑:程序博客网 时间:2024/06/04 18:30
本题题目要求如下:
Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every element is distinct.
我的算法很直接,就是用hashset,遍历数组,如果该元素已经存在于hashset中,则是重复的,如果不在hashset中,则继续插入
class Solution {public: bool containsDuplicate(vector<int>& nums) { unordered_set<int> hashset; for (int i = 0; i < nums.size(); ++i) { if (hashset.find(nums[i]) != hashset.end()) { return true; } else { hashset.insert(nums[i]); } } return false; }};
0 0
- Leetcode NO.217 Contains Duplicate
- LeetCode--No.217--Contains Duplicate
- Contains Duplicate - LeetCode 217
- LeetCode 217:Contains Duplicate
- leetcode 217: Contains Duplicate
- Leetcode[217]-Contains Duplicate
- 【leetcode】【217】Contains Duplicate
- LeetCode 217 Contains Duplicate
- leetcode-217-Contains Duplicate
- Leetcode 217 Contains Duplicate
- Leetcode 217 Contains Duplicate
- leetcode 217:Contains Duplicate
- LeetCode 217: Contains Duplicate
- LeetCode #217 Contains Duplicate
- leetCode #217 Contains Duplicate
- leetcode 217: Contains Duplicate
- Leetcode #217 Contains Duplicate
- [Leetcode]#217 Contains Duplicate
- Codeforces 554A Kyoya and Photobooks 插入照片
- Codeforces 554B Ohana Cleans Up 扫房间
- Codeforces 553B Kyoya and Permutation 排列问题
- 保存对象到文件中
- 【java基础】——初识java中的设计模式
- Leetcode NO.217 Contains Duplicate
- Codeforces 553A Kyoya and Colored Balls 给球涂颜色
- 如何高效的判断数组中是否存在至少两个相同的数值,存在返回true,不存在返回false
- Android studio 快捷键
- 网站优化之打造伪静态网页的技巧分析
- virmon防火墙64位正式版(暂定)发布
- objective-c随机数+日期格式显示一例
- C++求字符串第一次只出现一次的字符
- 工作方向指导