LeetCode 217:Contains Duplicate
来源:互联网 发布:js urlencoder.encode 编辑:程序博客网 时间:2024/05/20 21:45
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.
//题目要求:给定一个整数数组,判断数组中是否包含重复元素。如果数组中任意一个数字出现了至少两次,// 函数应该返回true,如果每一个元素都是唯一的,返回false;//解决方法:利用map,遍历数组,每访问一个元素,看其是否在map中出现,如已出现过,则存在重复元素,如没有,则将元素加入到map中。 class Solution {public:bool containsDuplicate(vector<int>& nums) {map<int, int> int_map;for (int i = 0; i < nums.size(); ++i){if (int_map.count(nums[i]))return true;int_map.insert(pair<int, int>(nums[i], i));}return false;}};
1 0
- 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
- [LeetCode 217] Contains Duplicate
- LeetCode-Contains Duplicate 217
- 第十四周 项目1 验证算法(4)
- 第十二周 项目四(2)-输出简单路径
- 第十五周 项目一 验证算法
- java中的FileWriter类
- 一周总结
- LeetCode 217:Contains Duplicate
- Spring 实现数据库读写分离
- 操作系统笔记---进程的描述与控制
- c语言宏定义,可变参数的使用
- VC如何使程序运行后自己删除自己
- 第十四周项目一 验证折半查找
- 【第14周 项目3 - 二叉树排序】
- Java 字符串对日期的格式化
- 三线性插值计算重采样点数值