付費限定

擁有最多糖果的小孩 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顆之間。


演算法

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

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

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

以行動支持創作者!付費即可解鎖
本篇內容共 2628 字、1 則留言,僅發佈於Leetcode精選75題 解析+統整你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
90會員
425內容數
由有業界實戰經驗的演算法工程師, 手把手教你建立解題的框架, 一步步寫出高效、清晰易懂的解題答案。 著重在讓讀者啟發思考、理解演算法,熟悉常見的演算法模板。 深入淺出地介紹題目背後所使用的演算法意義,融會貫通演算法與資料結構的應用。 在幾個經典的題目融入一道題目的多種解法,或者同一招解不同的題目,擴展廣度,並加深印象。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
題目敘述 題目會給定兩個輸入字串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
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
哇哇哇!好繽紛的色彩! 好可愛的造型喔! 「想吃!!」
Thumbnail
新的學校在孩子生日前幾天,會發一張慶生邀請函,壽星當天除了全校歡唱生日快樂歌慶生外,園長會親自帶著當月壽星烤小餅乾,而慶生會當月壽星要帶一個對自己有意義的東西,學校當月會將這些充滿意義的各樣物品固定佈置在一區,當天一位位上台分享自己帶來的珍貴回憶。
Thumbnail
對各位來說,什麼食物代表著童年呢? 巧克力條🍫?棒棒糖🍭?果凍🍮? 還是爆米香💥?
Thumbnail
下午孩子睡醒後,整理好棉被、物品,就準備要開啟我們美味的點心時光啦! 這天,老師帶著孩子到戶外享用點心-黑糖饅頭, 每顆黑糖饅頭都有用紙墊著、用塑膠袋包著,之前在孩子吃完後, 都會拿來給老師統一收集起來。 但這次老師想要讓孩子試試看把垃圾塞在袋子裡面,這樣的好處是, 可以讓垃圾整齊的集
Thumbnail
年假結束後,置物櫃出現禮盒餅乾,最多的是糖果,希望大家幫忙消化掉。 有人說:明天我炸年糕來給你們吃吧。 沒誰說好,回答的是白眼, 跟;喂,稍微愛惜生命點,糖果餅乾都不敢吃了,還吃炸年糕哩。 有人嘆息:我們都老了,要跟糖果保持安全距離。 想想做小孩子時,是多麼熱愛糖果, 偶爾有零用錢,買泡
Thumbnail
「A是B/B在A」主題為讓小朋友了解許多事情與物品像是一串一串的連結,讓孩子們能理解一樣物品背後會有很多連結。 認識柑橘類水果,哪個是柳丁?哪個是
:「哇怎麼那麼好你有餅乾!」 我故作羨慕問了手上有被覬覦物的女孩。 ----------- 教助老師除對個案外,對班上其他孩子也很是用照顧,有時拿零食給孩子當獎勵。 女孩手上拿著一包零食,正與同學分享著,並對我說: 「老師,這是教助老師給我們的喔!」
Thumbnail
這天,孩子們午休起床後,開啟了下午的流程和活動, 在孩子們喝完水後,老師依序讓孩子來拿取點心的餅乾。 這時,老師給了孩子一個指令,請每位孩子數五個餅乾放到自己的杯子裡面再到位置上享用。 過程中,孩子們練習從1數到5, 有些孩子可以很快的數好五個放到杯子裡面,有些孩子會不小心數超
Thumbnail
貝蒂逛街時發現了「ACE 好運龍來軟糖禮盒」!軟糖堅持100%天然、無人工色素、香料、防腐劑、無反式脂肪,還有推出無糖的軟糖耶!5款可愛造型積木,再搭配有趣桌遊《飛龍捕手》,絕對是今年討論度超高的優質新春伴手禮!👍GO~就跟著我去開箱這有趣的禮盒吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
哇哇哇!好繽紛的色彩! 好可愛的造型喔! 「想吃!!」
Thumbnail
新的學校在孩子生日前幾天,會發一張慶生邀請函,壽星當天除了全校歡唱生日快樂歌慶生外,園長會親自帶著當月壽星烤小餅乾,而慶生會當月壽星要帶一個對自己有意義的東西,學校當月會將這些充滿意義的各樣物品固定佈置在一區,當天一位位上台分享自己帶來的珍貴回憶。
Thumbnail
對各位來說,什麼食物代表著童年呢? 巧克力條🍫?棒棒糖🍭?果凍🍮? 還是爆米香💥?
Thumbnail
下午孩子睡醒後,整理好棉被、物品,就準備要開啟我們美味的點心時光啦! 這天,老師帶著孩子到戶外享用點心-黑糖饅頭, 每顆黑糖饅頭都有用紙墊著、用塑膠袋包著,之前在孩子吃完後, 都會拿來給老師統一收集起來。 但這次老師想要讓孩子試試看把垃圾塞在袋子裡面,這樣的好處是, 可以讓垃圾整齊的集
Thumbnail
年假結束後,置物櫃出現禮盒餅乾,最多的是糖果,希望大家幫忙消化掉。 有人說:明天我炸年糕來給你們吃吧。 沒誰說好,回答的是白眼, 跟;喂,稍微愛惜生命點,糖果餅乾都不敢吃了,還吃炸年糕哩。 有人嘆息:我們都老了,要跟糖果保持安全距離。 想想做小孩子時,是多麼熱愛糖果, 偶爾有零用錢,買泡
Thumbnail
「A是B/B在A」主題為讓小朋友了解許多事情與物品像是一串一串的連結,讓孩子們能理解一樣物品背後會有很多連結。 認識柑橘類水果,哪個是柳丁?哪個是
:「哇怎麼那麼好你有餅乾!」 我故作羨慕問了手上有被覬覦物的女孩。 ----------- 教助老師除對個案外,對班上其他孩子也很是用照顧,有時拿零食給孩子當獎勵。 女孩手上拿著一包零食,正與同學分享著,並對我說: 「老師,這是教助老師給我們的喔!」
Thumbnail
這天,孩子們午休起床後,開啟了下午的流程和活動, 在孩子們喝完水後,老師依序讓孩子來拿取點心的餅乾。 這時,老師給了孩子一個指令,請每位孩子數五個餅乾放到自己的杯子裡面再到位置上享用。 過程中,孩子們練習從1數到5, 有些孩子可以很快的數好五個放到杯子裡面,有些孩子會不小心數超
Thumbnail
貝蒂逛街時發現了「ACE 好運龍來軟糖禮盒」!軟糖堅持100%天然、無人工色素、香料、防腐劑、無反式脂肪,還有推出無糖的軟糖耶!5款可愛造型積木,再搭配有趣桌遊《飛龍捕手》,絕對是今年討論度超高的優質新春伴手禮!👍GO~就跟著我去開箱這有趣的禮盒吧!