LeetCode Contains Duplicate JAVA
2016-04-09 14:37
495 查看
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.
这道题目比较简单了,就是判断数组中有没有重复的数字。那么我们直接先把它sort一下,这样的话直接循环判断相邻的数组有没有相等的值就可以了。代码如下:
return true if any value appears at least twice in the array, and it should return false if every element is distinct.
这道题目比较简单了,就是判断数组中有没有重复的数字。那么我们直接先把它sort一下,这样的话直接循环判断相邻的数组有没有相等的值就可以了。代码如下:
public class Solution { public boolean containsDuplicate(int[] nums) { Arrays.sort(nums); if(nums.length == 1){ return false; } for(int i = 0; i < nums.length-1; i++){ if(nums[i]==nums[i+1]){ return true; } } return false; } }
相关文章推荐
- Java技术_Java千百问(0024)_finally关键字如何使用
- 【Shiro + Spring MVC整合】教程
- java中Class对象详解和类名.class, class.forName(), getClass()区别
- eclipse从数据库逆向生成Hibernate实体类
- 《JAVA开发环境的熟悉》实验报告——20145337
- java单例类(Singleton)
- 一种Java异常传播的静态结构抽取方法
- 使用Spring Boot来加速Java web项目的开发
- LeetCode Valid Anagram JAVA
- LeetCode Majority Element JAVA
- URLEncoder.encode(oldname,"UTF-8")在firefox中无效
- [疯狂Java]SQL库函数:行函数、组函数、select分组、筛选组
- Java中实现链式操作的简单例子
- Struts2返回JSON数据的具体应用范例
- Java开发中equals和==的区别
- Java规范
- [Android开发]eclipse报错:发现了以元素 'd:skin' 开头的无效内容,此处不应含有子元素
- Java中的length、length()、size的用法
- jdk8——你可能错过的java7特性
- 《JAVA并发编程实践》学习笔记(第十.十一章)