博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode 217—Contains Duplicate
阅读量:5055 次
发布时间:2019-06-12

本文共 782 字,大约阅读时间需要 2 分钟。

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.

Example 1:

Input: [1,2,3,1]Output: true

Example 2:

Input: [1,2,3,4]Output: false

Example 3:

Input: [1,1,1,3,3,4,3,2,4,2]Output: true
想法:先对数组排序,然后判断相邻两个元素是否相等。相等返回true,否则返回false
class Solution {public:    bool containsDuplicate(vector
& nums) { if(1 == nums.size()) return false; sort(nums.begin(),nums.end()); for(int i = 1 ; i < nums.size() ; i++){ if(nums[i ] == nums.at(i-1)){ return true; } } return false; }};

转载于:https://www.cnblogs.com/tingweichen/p/9943968.html

你可能感兴趣的文章
dvwa网络渗透测试环境的搭建
查看>>
Win8 安装VS2012 和 Sql Server失败问题
查看>>
BZOJ 2338 HNOI2011 数矩形 计算几何
查看>>
关于页面<!DOCTYPE>声明
查看>>
【AS3代码】播放FLV视频流的三步骤!
查看>>
C++标准库vector使用(更新中...)
查看>>
cocos2d-x 2.2.6 之 .xml文件数据读取
查看>>
枚举的使用
查看>>
BZOJ 2324 (有上下界的)费用流
查看>>
Zookeeper系列(二)特征及应用场景
查看>>
【HTTP】Fiddler(三)- Fiddler命令行和HTTP断点调试
查看>>
Spring Boot使用Druid和监控配置
查看>>
poi 处理空单元格
查看>>
Android 内存泄漏优化总结
查看>>
luogu4849 寻找宝藏 (cdq分治+dp)
查看>>
Spring Cloud微服务笔记(五)Feign
查看>>
oracle数据类型
查看>>
socket
查看>>
日志框架--(一)基础篇
查看>>
Java设计模式之原型模式
查看>>