1051. 高度檢查器(Python)

更多精彩內(nèi)容,請(qǐng)關(guān)注【力扣簡(jiǎn)單題】。

題目

難度:★★☆☆☆
類型:數(shù)組

學(xué)校在拍年度紀(jì)念照時(shí),一般要求學(xué)生按照 非遞減 的高度順序排列。

請(qǐng)你返回至少有多少個(gè)學(xué)生沒(méi)有站在正確位置數(shù)量。該人數(shù)指的是:能讓所有學(xué)生以 非遞減 高度排列的必要移動(dòng)人數(shù)。

提示
1 <= heights.length <= 100
1 <= heights[i] <= 100

示例

輸入:[1,1,4,2,1,3]
輸出:3
解釋:
高度為 4、3 和最后一個(gè) 1 的學(xué)生,沒(méi)有站在正確的位置。

解答

先把隊(duì)排好,看看誰(shuí)沒(méi)有站在該站的位置上,統(tǒng)計(jì)一下人數(shù)。

python中用很簡(jiǎn)單的列表推導(dǎo)式實(shí)現(xiàn)計(jì)算,不太懂的同學(xué)可以補(bǔ)一下基礎(chǔ)。

class Solution:
    def heightChecker(self, heights):
        """
        :param heights: List[int]
        :return: int
        """
        return sum(h1 != h2 for h1, h2 in zip(heights, sorted(heights)))

如有疑問(wèn)或建議,歡迎評(píng)論區(qū)留言~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 最近這一段時(shí)間,年級(jí)和班上的同學(xué)都有不想讀書,厭惡讀書,想到外面找工作的現(xiàn)象。我們班就有兩個(gè)孩子。所以,其他...
    2f8243a757c7閱讀 534評(píng)論 0 1
  • 這是摘自Unity官方文檔有關(guān)優(yōu)化的部分,原文鏈接:https://docs.unity3d.com/Manual...
    Wenchao閱讀 1,239評(píng)論 0 3
  • 整理書架時(shí)翻出大學(xué)時(shí)期的繪圖本,發(fā)現(xiàn)這些鋼筆畫。塵封多年的記憶被打開(kāi),十分懷念那些無(wú)憂無(wú)慮、有大量時(shí)間可以坐下來(lái)靜...
    筱語(yǔ)軒閱讀 827評(píng)論 11 13
  • 一年前開(kāi)始踐行“斷舍離”的生活方式,起初是因?yàn)榫铀?jīng)常更換、工作經(jīng)常出差的緣故,每次搬家一大堆東西實(shí)在讓人頭疼,所...
    老Anna閱讀 262評(píng)論 0 0

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