217. Contains Duplicate
来源:互联网 发布:plc编程员招聘 编辑:程序博客网 时间:2024/05/09 16:08
题目:
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.
我的思路:
使用Java本身的HashSet结构,根据其集合特性保证其中的值不会重复。
代码:
public class Solution { public boolean containsDuplicate(int[] nums) { //进行出错处理 if (nums.length == 0) return false; //HashSet是集合,不允许出现重复的数值 HashSet<Integer> appeared = new HashSet<>(); for(int n : nums) { if (!appeared.add(n)) return true; } return false; }}
0 0
- 217. Contains Duplicate
- LeetCode 217. Contains Duplicate
- [leetcode] 217.Contains Duplicate
- 217.Contains Duplicate
- 【leetcode】217. Contains Duplicate
- 【Leetcode】217. Contains Duplicate
- [LeetCode]217. Contains Duplicate
- 217. Contains Duplicate LeetCode
- 217. Contains Duplicate
- LeetCode 217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- [LeetCode]217. Contains Duplicate
- 【LeetCode】217. Contains Duplicate
- 217. Contains Duplicate
- 217. Contains Duplicate
- leetcode 217. Contains Duplicate
- Hibernate查询时用HQL动态创建对象
- MD5加密实现
- Android 学习-Driver in kernel-2-添加GPIO控制
- TypeScript 学习笔记
- 岁月划过生命线——大三上
- 217. Contains Duplicate
- scrapy 单脚本执行 爬去jandan无聊图的gif文件
- Linux系统运行级别
- UML类图几种关系的总结
- java笔记--设计模式之装饰模式
- #android# android和api level对应
- Java小程序——将浮点数转换成人民币读法
- java 自动化测试小功能集锦
- HDU1094A+B for Input-Output Practice (VI)(入门题,C,Java两个版本)