Contains Duplicate
来源:互联网 发布:linux 查看 arp列表 编辑:程序博客网 时间:2024/05/09 07:32
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集合元素的唯一性来确定int[]数组中是否用重复的元素出现。
代码如下:
public class Solution { public boolean containsDuplicate(int[] nums) { if(nums==null||nums.length==0) return false; HashSet set = new HashSet(); int len = nums.length; for(int i=0;i<len;i++){ if(set.contains(nums[i])){ return true; }else{ set.add(nums[i]); } } return false; }}
0 0
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- Contains Duplicate
- 【 D3.js 高级系列 — 10.0 】 思维导图
- 黑马day11 事务入门案例
- JDOM 解析xml文件
- QT+opencv学习笔记一 opencv配置及Mat浅拷贝
- 网络图片查看器
- Contains Duplicate
- 配置ssh登陆账号及其操作命令的日志记录
- 【shell脚本】nginx每天自动切割日志脚本
- cocos2d-x向android移植的问题汇总
- Binary Tree Level Order Traversal II 问题解答
- Qualcomm Camera基础
- ODPS技术架构及应用实践
- 007 Belief and Disbelief
- SQLHelper