leecode刷題(4)-- 存在重復(fù)數(shù)組

leecode刷題(4)-- 存在重復(fù)數(shù)組

存在重復(fù)數(shù)組

題目描述:
給定一個(gè)整數(shù)數(shù)組,判斷是否存在重復(fù)元素。

如果任何值在數(shù)組中出現(xiàn)至少兩次,函數(shù)返回 true。如果數(shù)組中每個(gè)元素都不相同,則返回 false。

示例:

輸入: [1,2,3,1]
輸出: true

思路:判斷是否有重復(fù)元素,我們可以先將數(shù)組排序,然后判斷前后元素是否相等,如果相等,便返回true;如果不相等,便返回false。

代碼如下:

import java.util.Arrays;

public class ContainsDuplicate {
    public boolean containsDuplicate(int[] nums) {
        if(nums.length == 0) {
            return false;
        }
        Arrays.sort(nums);
        for(int i = 0; i < nums.length - 1; i++) {
            if(nums[i] == nums[i+1]) {
                return true;
            }
        }
        return false;
    }
    
    public static void main(String[] args) {
        int[] nums = {1,2,3,1};
        ContainsDuplicate containsDuplicate = new ContainsDuplicate();
        boolean a = containsDuplicate.containsDuplicate(nums);
        System.out.println(a);      
    }
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個(gè)...
    _小老虎_閱讀 6,335評論 0 10
  • 一、數(shù)組定義 array() 1、索引數(shù)組 在一個(gè)變量中,存儲(chǔ)一個(gè)或多個(gè)值。數(shù)組中的每一個(gè)元素都有一個(gè)訪問ID,根...
    竹與豆閱讀 580評論 0 0
  • 轉(zhuǎn)載:在開發(fā)中,數(shù)組的使用場景非常多,平日中也涉及到很多數(shù)組的api/相關(guān)操作,一直也沒有對這塊內(nèi)容進(jìn)行一塊整理總...
    七色煙火閱讀 3,397評論 0 3
  • 敦煌游有一半的目的是為了莫高窟和鳴沙山的,作為世界上現(xiàn)存規(guī)模最大、內(nèi)容最豐富的佛教藝術(shù)圣地。莫高窟帶給我們的不只是...
    奔跑的雨滴閱讀 277評論 0 0
  • 主題:成功是一條延續(xù)的旅程 視頻很短,主講人總幽默風(fēng)趣的語言講述自己的親身經(jīng)歷,告訴我們成功不是一條單行道,...
    木唯蔓閱讀 134評論 0 0

友情鏈接更多精彩內(nèi)容