Contains Duplicate 重复数的判断
2015-09-18 11:09
525 查看
Contains Duplicate
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.class Solution { public: //看是否有重复 bool containsDuplicate(vector<int>& nums) { int len=nums.size(); if(len<=1)//0个1个都false return false; sort(nums.begin(),nums.end()); int f=0; for(int i=0;i<len-1;i++) if(nums[i]==nums[i+1]){ f=1; break; } if(f==1) return true; else return false; } };
相关文章推荐
- 端口状态说明 LISTENING、ESTABLISHED、TIME_WAIT及CLOSE_WAIT
- SSH 错误解决案例1:Read from socket failed: Connection reset by peer
- grails Tags
- grails自定义标签
- grails检索mongodb
- 中国是大数据的人工智能的发源地
- codis扩容报错:[error] READONLY You can't write against a read only slave
- Error:(27, 42) 错误: <匿名com.jeff.networktest.MainActivity$1>不是抽象的, 并且未覆盖Handler中的抽象方法publish(LogRecord
- 纪念人工智能(AI)奠基60周年
- Contains Duplicate III
- Contains Duplicate III
- 磁盘阵列RAID
- CodeForces-509B Painting Pebbles
- WaitHandle.WaitOne()中的exitContext参数作用
- 自定义View(二)、Canvas和Paint的用法、BitMap
- 多线程中wait、notify理解
- 有意练习--Rails RESTful(一)
- Master-Detail 用户界面
- 利用pthread_cond_timedwait实现sleep
- LeetCode 220. Contains Duplicate III