付費限定

擁有最多糖果的小孩 Kids With Greatest Num of Candies_Leetcode 精選75題解析

閱讀時間約 6 分鐘

題目敘述

題目會給定一個陣列candies和一個整數extraCandies作為輸入。

陣列candies代表每一位小朋友手上擁有的糖果總數。

問我們,從頭到尾每一位小朋友,如果多給extraCandies顆糖果給其中某一位小朋友,那位小朋友拿到的糖果數量是不是最多的?假如是,則標記為True,假如不是則標記為False。

輸出以boolean陣列的形式返回答案。

題目的原文敘述


測試範例

Example 1:

Input: candies = [2,3,5,1,3], extraCandies = 3
Output: [true,true,true,false,true]
Explanation: If you give all extraCandies to:
- Kid 1, they will have 2 + 3 = 5 candies, which is the greatest among the kids.
- Kid 2, they will have 3 + 3 = 6 candies, which is the greatest among the kids.
- Kid 3, they will have 5 + 3 = 8 candies, which is the greatest among the kids.
- Kid 4, they will have 1 + 3 = 4 candies, which is not the greatest among the kids.
- Kid 5, they will have 3 + 3 = 6 candies, which is the greatest among the kids.

Example 2:

Input: candies = [4,2,1,1,2], extraCandies = 1
Output: [true,false,false,false,false]
Explanation: There is only 1 extra candy.
Kid 1 will always have the greatest number of candies, even if a different kid is given the extra candy.

Example 3:

Input: candies = [12,1,12], extraCandies = 10
Output: [true,false,true]

約束條件

Constraints:

  • n == candies.length

糖果陣列和小朋友的數目一樣長,總共有n位小朋友。

  • 2 <= n <= 100

小朋友的數目介於2~100之間。

  • 1 <= candies[i] <= 100

每一位小朋友初始的糖果數量介於1~100顆糖果。

  • 1 <= extraCandies <= 50

額外多給的糖果參數介於1~50顆之間。


演算法

題目要問的核心觀念在於:

額外多給糖果之後,某一位小朋友的糖果數量是不是最多的?

所以,只要先找出原本全體小朋友個別擁有糖果的最大值。

Support the creator with action! Pay to unlock
本篇內容共 2628 字、1 則留言,僅發佈於Leetcode精選75題 解析+統整You currently cannot view the following content, possibly because you are not logged in or do not have permission to view the room.
82會員
417Content count
由有業界實戰經驗的演算法工程師, 手把手教你建立解題的框架, 一步步寫出高效、清晰易懂的解題答案。 著重在讓讀者啟發思考、理解演算法,熟悉常見的演算法模板。 深入淺出地介紹題目背後所使用的演算法意義,融會貫通演算法與資料結構的應用。 在幾個經典的題目融入一道題目的多種解法,或者同一招解不同的題目,擴展廣度,並加深印象。
留言0
查看全部
發表第一個留言支持創作者!
題目敘述 題目會給定兩個輸入字串str1和str2,要求我們找出這兩個字串的最大共同子字串。 如果無解,則返回空字串""。 題目的原文敘述 測試範例 Example 1: Input: str1 = "ABCABC", str2 = "ABC" Output: "ABC" Exam
題目敘述 題目會給定我們兩個輸入字串word1, word2,要求我們依照word1,word2,word1,word2, ... 交叉前進的方式,合併兩個字串,作為輸出。 題目的原文敘述 測試範例 Example 1: Input: word1 = "abc", word2 = "pq
題目敘述 題目會給我們兩個輸入,字串s和字串t,要求我們判定s是否為t的子序列(Subsequence)? 題目的原文敘述 測試範例 Example 1: Input: s = "abc", t = "ahbgdc" Output: true Example 2: Input:
題目敘述 題目會給定兩個輸入。 第一個輸入是關鍵字清單products,第二個是使用者輸入的字串searchWord。 要求我們實現關鍵字搜尋建議系統,使用者每輸入一個字元就推薦一次。 推薦時,優先返回字典序(Lecial order)最接近的關鍵字,最多不要超過三個關鍵字。 題目的原文
題目敘述 題目會給定一棵二元樹的根結點,要求我們判定這是否為一顆合法的奇偶二元樹? 奇偶二元樹的定義: 從上到下依序是第0層、第一層、...、第n層 偶數層裡面的節點值都必須是奇數,而且由左到右嚴格遞增。 奇數層裡面的節點值都必須是偶數,而且由左到右嚴格遞減。 題目的原文敘述 測試
題目敘述 題目會給定一棵二元樹的根結點,要求我們找出這棵二元樹最後一層最左邊的值。 題目的原文敘述 測試範例 Example 1: Input: root = [2,1,3] Output: 1 Example 2: Input: root = [1,2,3,4,null,5,6
題目敘述 題目會給定兩個輸入字串str1和str2,要求我們找出這兩個字串的最大共同子字串。 如果無解,則返回空字串""。 題目的原文敘述 測試範例 Example 1: Input: str1 = "ABCABC", str2 = "ABC" Output: "ABC" Exam
題目敘述 題目會給定我們兩個輸入字串word1, word2,要求我們依照word1,word2,word1,word2, ... 交叉前進的方式,合併兩個字串,作為輸出。 題目的原文敘述 測試範例 Example 1: Input: word1 = "abc", word2 = "pq
題目敘述 題目會給我們兩個輸入,字串s和字串t,要求我們判定s是否為t的子序列(Subsequence)? 題目的原文敘述 測試範例 Example 1: Input: s = "abc", t = "ahbgdc" Output: true Example 2: Input:
題目敘述 題目會給定兩個輸入。 第一個輸入是關鍵字清單products,第二個是使用者輸入的字串searchWord。 要求我們實現關鍵字搜尋建議系統,使用者每輸入一個字元就推薦一次。 推薦時,優先返回字典序(Lecial order)最接近的關鍵字,最多不要超過三個關鍵字。 題目的原文
題目敘述 題目會給定一棵二元樹的根結點,要求我們判定這是否為一顆合法的奇偶二元樹? 奇偶二元樹的定義: 從上到下依序是第0層、第一層、...、第n層 偶數層裡面的節點值都必須是奇數,而且由左到右嚴格遞增。 奇數層裡面的節點值都必須是偶數,而且由左到右嚴格遞減。 題目的原文敘述 測試
題目敘述 題目會給定一棵二元樹的根結點,要求我們找出這棵二元樹最後一層最左邊的值。 題目的原文敘述 測試範例 Example 1: Input: root = [2,1,3] Output: 1 Example 2: Input: root = [1,2,3,4,null,5,6
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
本文列出七個全世界擁有最短海岸線的國家。大家猜猜看哪個國家擁有的海岸線最短?
Thumbnail
孩子最期待的暑假,對上班族而言往往是最嚴酷的惡夢,少了學校的庇護,小孩們張牙舞爪地回到家裡,對於疲於工作的上班族而言,唯一的方法只能再把小孩送到各式各樣的夏令營,安親班,並且儘量將年假留在暑假,帶小孩家人出遊以作為把孩子關在另一個監牢的補償。 這樣的暑假,對小孩來說,往往只是更換到一個更沉悶環境..
Thumbnail
我們身處的環境,會有許多事物告訴我們什麼地方不足、不夠好,學習愛自己,也意味著更清楚知道自己要什麼?以及選擇哪些事物能夠改善生活?哪些人、工作、習慣、信念對自己有幫助?哪些則不再適用於你?
Thumbnail
現代吉他手幾乎人手一顆前級效果器,不管是類比還是數位,效果器盤上有顆前級總是能夠讓音色能夠穩定發揮且方便好用。而Ibanez自然也沒有放過這股潮流,在2023年的第一天,推出了全新的Pentatone前級效果器。
你的性高潮是不是更嘶嘶聲而不是嘶嘶聲? 這是進入下一個性水平的方法 如果你的高潮看起來像是付出了很多努力卻收效甚微,原因可能是生理上的或心理上的,可能是技術上的,或者可能是你只是需要一些“朋友”的幫助。 不要放棄——幫助正在路上。 “達到健康、強壯、令人滿意的性高潮的能力是一種天賦。 當我們性慾低下
Thumbnail
生命給我們最棒的禮物就是每天醒來活著的「每一天」,祂給予我們可以時時刻刻改變練習的機會,也就是「當下」。
Thumbnail
聯華實業投資控股股份有限公司  從麵粉廠起家,一路成長轉型成為投控公司  目前有聯華氣體與聯成化科,這兩大轉投資的獲利引擎!   截至目前為止,是已經連續38年配發股利,是相當穩定  也成為許多存股族的清單之一!
在MBTI性格分類指標中,有一類型的人被稱作INFP,這類型的人擁有著理想主義,像是哲學家般思想獨特,他們有些許矛盾,雖然外在冷靜、害羞,但內心卻十分熱情,又或是對事物的感受特別深且敏感,比起具體事物,更加專注關心抽象事物,喜歡透過書寫而不是口語傳達情感,更加關心未來而非現實。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
本文列出七個全世界擁有最短海岸線的國家。大家猜猜看哪個國家擁有的海岸線最短?
Thumbnail
孩子最期待的暑假,對上班族而言往往是最嚴酷的惡夢,少了學校的庇護,小孩們張牙舞爪地回到家裡,對於疲於工作的上班族而言,唯一的方法只能再把小孩送到各式各樣的夏令營,安親班,並且儘量將年假留在暑假,帶小孩家人出遊以作為把孩子關在另一個監牢的補償。 這樣的暑假,對小孩來說,往往只是更換到一個更沉悶環境..
Thumbnail
我們身處的環境,會有許多事物告訴我們什麼地方不足、不夠好,學習愛自己,也意味著更清楚知道自己要什麼?以及選擇哪些事物能夠改善生活?哪些人、工作、習慣、信念對自己有幫助?哪些則不再適用於你?
Thumbnail
現代吉他手幾乎人手一顆前級效果器,不管是類比還是數位,效果器盤上有顆前級總是能夠讓音色能夠穩定發揮且方便好用。而Ibanez自然也沒有放過這股潮流,在2023年的第一天,推出了全新的Pentatone前級效果器。
你的性高潮是不是更嘶嘶聲而不是嘶嘶聲? 這是進入下一個性水平的方法 如果你的高潮看起來像是付出了很多努力卻收效甚微,原因可能是生理上的或心理上的,可能是技術上的,或者可能是你只是需要一些“朋友”的幫助。 不要放棄——幫助正在路上。 “達到健康、強壯、令人滿意的性高潮的能力是一種天賦。 當我們性慾低下
Thumbnail
生命給我們最棒的禮物就是每天醒來活著的「每一天」,祂給予我們可以時時刻刻改變練習的機會,也就是「當下」。
Thumbnail
聯華實業投資控股股份有限公司  從麵粉廠起家,一路成長轉型成為投控公司  目前有聯華氣體與聯成化科,這兩大轉投資的獲利引擎!   截至目前為止,是已經連續38年配發股利,是相當穩定  也成為許多存股族的清單之一!
在MBTI性格分類指標中,有一類型的人被稱作INFP,這類型的人擁有著理想主義,像是哲學家般思想獨特,他們有些許矛盾,雖然外在冷靜、害羞,但內心卻十分熱情,又或是對事物的感受特別深且敏感,比起具體事物,更加專注關心抽象事物,喜歡透過書寫而不是口語傳達情感,更加關心未來而非現實。