leetCode #217 Contains Duplicate
来源:互联网 发布:吉他从零开始软件 编辑:程序博客网 时间:2024/05/01 12:24
题目:判断一个数组里是否有重复元素
分析:如果用2个for loop来做,复杂度为O(n^2),先排序再遍历看相邻数是否相等,复杂度O(nlgn)
答案:
class Solution {public: bool containsDuplicate(vector<int>& nums) { sort(nums.begin(),nums.end()); for (int i = 1; i < nums.size(); i++){ if (nums[i] == nums[i-1]) return true; } return false; }};
0 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
- 国内主要工作流厂商分析--ronghao
- BAT及各大互联网公司2014前端笔试面试题(Html,Css篇)
- Linux消息队列通讯编程
- Otto的使用和源码分析
- java获取当前类的绝对路径
- leetCode #217 Contains Duplicate
- fastJson和Gson的比较
- android 资源文件命名规范
- 从Action中传值到JSP页面的方法
- php发送邮件二种方法 php使用smtp发送邮件
- C++函数的定义与调用
- 从Theano到Lasagne:基于Python的深度学习的框架和库
- CentOS 7使用Postfix、Dovecot及MariaDB搭建邮箱服务器
- 关于实现自定义的pop动画文章