国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Practice1|1207. 獨(dú)一無(wú)二的出現(xiàn)次數(shù)、1365. 有多少小于當(dāng)前數(shù)字的數(shù)字、941. 有效的山脈數(shù)組

這篇具有很好參考價(jià)值的文章主要介紹了Practice1|1207. 獨(dú)一無(wú)二的出現(xiàn)次數(shù)、1365. 有多少小于當(dāng)前數(shù)字的數(shù)字、941. 有效的山脈數(shù)組。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1207. 獨(dú)一無(wú)二的出現(xiàn)次數(shù)

1.題目:

給你一個(gè)整數(shù)數(shù)組?arr,請(qǐng)你幫忙統(tǒng)計(jì)數(shù)組中每個(gè)數(shù)的出現(xiàn)次數(shù)。

如果每個(gè)數(shù)的出現(xiàn)次數(shù)都是獨(dú)一無(wú)二的,就返回?true;否則返回 false。

示例 1:

輸入:arr = [1,2,2,1,1,3]
輸出:true
解釋:在該數(shù)組中,1 出現(xiàn)了 3 次,2 出現(xiàn)了 2 次,3 只出現(xiàn)了 1 次。沒有兩個(gè)數(shù)的出現(xiàn)次數(shù)相同。
示例 2:

輸入:arr = [1,2]
輸出:false
示例 3:

輸入:arr = [-3,0,1,-3,1,1,1,-3,10,0]
輸出:true

2.思路:

數(shù)組在hash中的應(yīng)用(不熟)383贖金信

3.代碼:
 public boolean uniqueOccurrences(int[] arr) {
        //數(shù)組在哈希法中的應(yīng)用
        int[] count=new int[2002];
        for(int i=0;i<arr.length;i++){
            count[arr[i]+1000]++;
        }
        boolean[] bool=new boolean[1001];
        for(int i=0;i<count.length;i++){
            if(count[i]>0){
                if(bool[count[i]]==false){
                    bool[count[i]]=true;
                }else{
                    return false;
                }
            }
        }
        return true;
    }

1365. 有多少小于當(dāng)前數(shù)字的數(shù)字

1.題目:

給你一個(gè)數(shù)組?nums,對(duì)于其中每個(gè)元素?nums[i],請(qǐng)你統(tǒng)計(jì)數(shù)組中比它小的所有數(shù)字的數(shù)目。

換而言之,對(duì)于每個(gè)?nums[i]?你必須計(jì)算出有效的?j?的數(shù)量,其中 j 滿足?j != i 且 nums[j] < nums[i]?。

以數(shù)組形式返回答案。

示例 1:

輸入:nums = [8,1,2,2,3]
輸出:[4,0,1,1,3]
解釋:?
對(duì)于 nums[0]=8 存在四個(gè)比它小的數(shù)字:(1,2,2 和 3)。?
對(duì)于 nums[1]=1 不存在比它小的數(shù)字。
對(duì)于 nums[2]=2 存在一個(gè)比它小的數(shù)字:(1)。?
對(duì)于 nums[3]=2 存在一個(gè)比它小的數(shù)字:(1)。?
對(duì)于 nums[4]=3 存在三個(gè)比它小的數(shù)字:(1,2 和 2)。
示例 2:

輸入:nums = [6,5,4,8]
輸出:[2,1,0,3]
示例 3:

輸入:nums = [7,7,7,7]
輸出:[0,0,0,0]

2.思路:

正常解

3.代碼:
public int[] smallerNumbersThanCurrent(int[] nums) {
        int[] res=new int[nums.length];
        int count=0;
        for(int i=0;i<nums.length;i++){
            for(int j=0;j<nums.length;j++){
                if(i!=j && nums[i]>nums[j]){
                    count++;
                }
            }
            res[i]=count;
            count=0;
        }
        return res;
    }

941. 有效的山脈數(shù)組

1.題目:

給定一個(gè)整數(shù)數(shù)組 arr,如果它是有效的山脈數(shù)組就返回?true,否則返回 false。

讓我們回顧一下,如果 arr?滿足下述條件,那么它是一個(gè)山脈數(shù)組:

arr.length >= 3
在?0 < i?< arr.length - 1?條件下,存在?i?使得:
arr[0] < arr[1] < ... arr[i-1] < arr[i]
arr[i] > arr[i+1] > ... > arr[arr.length - 1]
示例 1:

Practice1|1207. 獨(dú)一無(wú)二的出現(xiàn)次數(shù)、1365. 有多少小于當(dāng)前數(shù)字的數(shù)字、941. 有效的山脈數(shù)組,數(shù)據(jù)結(jié)構(gòu),算法,leetcode,java,哈希算法,動(dòng)態(tài)規(guī)劃

?輸入:arr = [2,1]
輸出:false
示例 2:

輸入:arr = [3,5,5]
輸出:false

2.思路:

雙指針文章來源地址http://www.zghlxwxcb.cn/news/detail-618223.html

3.代碼:
public boolean validMountainArray(int[] arr) {
        if(arr.length<3){
            return false;
        }
        int left=0;
        int right=arr.length-1;
        //注意數(shù)組越界問題
        while(left<arr.length-1 && arr[left]<arr[left+1]){
            left++;
        }
        while(right>0 && arr[right]<arr[right-1]){
            right--;
        }
        if(left==right &&left!=0 &&right!=arr.length-1){
            return true;
        }
        return false;
    }

到了這里,關(guān)于Practice1|1207. 獨(dú)一無(wú)二的出現(xiàn)次數(shù)、1365. 有多少小于當(dāng)前數(shù)字的數(shù)字、941. 有效的山脈數(shù)組的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • UUID算法:獨(dú)一無(wú)二的標(biāo)識(shí)符解決方案

    UUID算法:獨(dú)一無(wú)二的標(biāo)識(shí)符解決方案

    在分布式系統(tǒng)和大數(shù)據(jù)環(huán)境下,唯一標(biāo)識(shí)符的生成和管理是一項(xiàng)關(guān)鍵任務(wù)。UUID(Universally Unique Identifier)算法應(yīng)運(yùn)而生,成為了解決重復(fù)數(shù)據(jù)和標(biāo)識(shí)符沖突的有效工具。本文將探討UUID算法的優(yōu)勢(shì)和劣勢(shì),分析其在分布式系統(tǒng)、大數(shù)據(jù)環(huán)境以及其他領(lǐng)域中的應(yīng)用,同時(shí)給出Py

    2024年02月19日
    瀏覽(95)
  • 探索Java中的Set集合:獨(dú)一無(wú)二的元素之旅

    ?在Java編程中,我們經(jīng)常需要處理一組元素,并且確保其中沒有重復(fù)的元素。為了滿足這一需求,Java提供了一個(gè)強(qiáng)大的數(shù)據(jù)結(jié)構(gòu)——Set集合。Set集合是一種無(wú)序且不允許重復(fù)元素的集合,提供了高效的去重和查找功能。本文將深入探索Java中的Set集合,介紹其基本概念、常見

    2024年02月16日
    瀏覽(26)
  • 【python】python小游戲——開心消消樂(源碼)【獨(dú)一無(wú)二】

    【python】python小游戲——開心消消樂(源碼)【獨(dú)一無(wú)二】

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語(yǔ)言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 基于 Pygame 的游戲程序,它實(shí)現(xiàn)了一個(gè)類

    2024年04月11日
    瀏覽(31)
  • 【python】python旅游網(wǎng)數(shù)據(jù)抓取分析(源碼+論文)【獨(dú)一無(wú)二】

    【python】python旅游網(wǎng)數(shù)據(jù)抓取分析(源碼+論文)【獨(dú)一無(wú)二】

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語(yǔ)言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 每個(gè)爬蟲針對(duì)特定的目標(biāo)網(wǎng)站(去哪兒網(wǎng)

    2024年02月04日
    瀏覽(20)
  • Java課堂|獨(dú)一無(wú)二的事物(設(shè)計(jì)模式之單例模式)

    Java課堂|獨(dú)一無(wú)二的事物(設(shè)計(jì)模式之單例模式)

    本文主要講述 單例模式 ,文中使用通俗易懂的案例,使你更好的學(xué)習(xí)本章知識(shí)點(diǎn)并理解原理,做到有道無(wú)術(shù)。 單例模式是23種設(shè)計(jì)模式中 創(chuàng)建型模式 的一種,通過單例模式的方法創(chuàng)建的類在當(dāng)前進(jìn)程或者線程中只有一個(gè)實(shí)例。單例模式有兩種比較常見的實(shí)現(xiàn)方式: 餓漢式

    2024年02月07日
    瀏覽(24)
  • 【Python】python天氣數(shù)據(jù)抓取與數(shù)據(jù)分析(源碼+論文)【獨(dú)一無(wú)二】

    【Python】python天氣數(shù)據(jù)抓取與數(shù)據(jù)分析(源碼+論文)【獨(dú)一無(wú)二】

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語(yǔ)言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 本項(xiàng)目包括四個(gè)核心部分:數(shù)據(jù)爬取、數(shù)

    2024年02月05日
    瀏覽(26)
  • Java設(shè)計(jì)模式之單例模式詳解--獨(dú)一無(wú)二的事物

    Java設(shè)計(jì)模式之單例模式詳解--獨(dú)一無(wú)二的事物

    本文主要講述 單例模式 ,文中使用通俗易懂的案例,使你更好的學(xué)習(xí)本章知識(shí)點(diǎn)并理解原理,做到有道無(wú)術(shù)。 單例模式是23種設(shè)計(jì)模式中 創(chuàng)建型模式 的一種,通過單例模式的方法創(chuàng)建的類在當(dāng)前進(jìn)程或者線程中只有一個(gè)實(shí)例。單例模式有兩種比較常見的實(shí)現(xiàn)方式: 餓漢式

    2024年02月07日
    瀏覽(24)
  • 【python】當(dāng)當(dāng)書籍?dāng)?shù)據(jù)抓取分析與可視化(代碼+報(bào)告)【獨(dú)一無(wú)二】

    【python】當(dāng)當(dāng)書籍?dāng)?shù)據(jù)抓取分析與可視化(代碼+報(bào)告)【獨(dú)一無(wú)二】

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語(yǔ)言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 本項(xiàng)目旨在研究和分析當(dāng)當(dāng)網(wǎng)上的書籍信

    2024年02月04日
    瀏覽(25)
  • 【C++面向?qū)ο蟆緾++餐廳點(diǎn)餐管理系統(tǒng)【獨(dú)一無(wú)二】

    【C++面向?qū)ο蟆緾++餐廳點(diǎn)餐管理系統(tǒng)【獨(dú)一無(wú)二】

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語(yǔ)言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 使用c++編寫一個(gè)餐廳點(diǎn)餐管理系統(tǒng),主要功能如下: 客戶點(diǎn)餐功

    2024年02月03日
    瀏覽(22)
  • 個(gè)性化紋身設(shè)計(jì),Midjourney帶你探索獨(dú)一無(wú)二的藝術(shù)之美

    個(gè)性化紋身設(shè)計(jì),Midjourney帶你探索獨(dú)一無(wú)二的藝術(shù)之美

    hello,大家好,歡迎回來。 在當(dāng)今社會(huì),紋身已經(jīng)變得非常常見。 在尋求與眾不同的個(gè)性化紋身時(shí),你是否曾經(jīng)為了找不到獨(dú)特的設(shè)計(jì)而苦惱? 現(xiàn)在,Midjourney將為你打開一扇全新的藝術(shù)之門,引領(lǐng)你探索紋身設(shè)計(jì)的無(wú)窮魅力。 我們深知每一個(gè)紋身都承載著個(gè)人的故事和情感

    2024年02月22日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包