1672. Richest Customer Wealth (最富有客戶的資產總量)

閱讀時間約 2 分鐘


英文版點我中文版點我


↑看個小廣告,支持好內容↑



Iteration

accounts 會是一個巢狀陣列 (每一項自身也是陣列,代表某用戶的各項資產),要找的大富翁即是陣列總和值最大者,做個雙重迴圈就能解了:

// 對於每一個客戶 i (accounts.length)​:

1. 遍歷他的各項資產 (accounts[i].length)
2. 加總,並與當前的最大值比較


這段程式你一定會寫,但我想多提一個「迭代」的概念。

  所謂迭代,就是一個逐項運作、每次更新結果的過程

所謂迭代,就是一個逐項運作、每次更新結果的過程

迭代的核心就是「每回合結束後都會更新結果」,上述的例子經歷了四次回合,當前最大值依序由 1、7、7、9 被更新覆蓋,當迭代一結束,最大值也找到了。

迭代的寫法:

陣列.reduce((累積值, 陣列項)=>{兩者要做的運算}, 初始值)

// 迴圈
let max=0;
for(let i=0; i<arr.length; i++){
 max=Math.max(max, arr[i])
}
return max;

// 迭代
// 假設初始 max=0,每回合將 max 與陣列項相比,留下更大者
return arr.reduce((max, cur)=>Math.max(max, cur), 0);


相比於迴圈而言,程式碼是不是簡潔很多呢?試著用迭代做這一題看看!

參考程式碼:

var maximumWealth = function(accounts) {
let max=0;
for(let i=0; i<accounts.length; i++){
// 取得第i位客戶的資產總額,並與當前最大值(大富翁)比較
let sum=accounts[i].reduce((acc, curr)=>acc+curr, 0);
max=Math.max(max, sum);
}
return max;
};



  • 本題分類標籤:ArrayMatrix
  • 本題正解率=87.5%

❤️ 若內容對你實用,歡迎追蹤本專題,或小額贊助支持~
⭐ 這是我的第 7 篇刷題筆記,完整解題索引看這裡 → Here

avatar-img
54會員
59內容數
我要成為 LeetCode 王!快跟我一起踏上旅程!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
LeetCode King 的其他內容
一串數字能夠組成等差數列嗎?有沒有不排列就能判斷的方法?
% 這個符號在 SQL 能做什麼,你都記得嗎?
班上闖來了一個陌生人!該如何快狠準揪出他?這道經典考題的解法,遠比你想的還要多種 ......
文字處理 101!把輸入內容做小寫轉換是很常見的應用唷~
動一步要花錢,動兩步卻免費,這其中藏了什麼詐?聰明的你想到了嗎?
環狀的公車路線圖,題目讀懂後會發現是個腦筋急轉彎!XD
一串數字能夠組成等差數列嗎?有沒有不排列就能判斷的方法?
% 這個符號在 SQL 能做什麼,你都記得嗎?
班上闖來了一個陌生人!該如何快狠準揪出他?這道經典考題的解法,遠比你想的還要多種 ......
文字處理 101!把輸入內容做小寫轉換是很常見的應用唷~
動一步要花錢,動兩步卻免費,這其中藏了什麼詐?聰明的你想到了嗎?
環狀的公車路線圖,題目讀懂後會發現是個腦筋急轉彎!XD
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
十年前,「客戶成功經理」(CSM,Customer Success Manager)這個職稱還鮮為人知。然而,在2019年LinkedIn的調查中,它已躍升為第二大最具前景的工作。2021年9月,104人力銀行公佈近5年工作機會增幅較大且符合數位浪潮的10大新興熱門職務,CSM再次名列第二。根據20
Thumbnail
IT consulting plays a pivotal role in transforming CX by leveraging technology to create more personalized, engaging, and seamless customer journeys.
檢查 SD 模組 Delivery 中的 Customer Credit 狀態,LIKP-CMGST 欄位 ' ' - Credit check was not executed/Status not set 'A' - Credit check was executed, document O
Thumbnail
這道題你一定會解,但你知道怎麼把迴圈改寫成「迭代」嗎?這招學起來!
Thumbnail
What does it really mean to be wealthy? Is it all about having loads of cash? Do we side with the economist Adam Smith who thinks that wealth depend
Thumbnail
短宣的经历若作为生命历程时序(Chonos)中一小段都会很快过去,但因着神的介入,神的同在,神的带领和帮助,因着不断时时仰望神的颜面,这段小小的时间序列神却为我们开了一扇窗口让我进入神永恒时辰(Kairos)得以仰望神的面,生命得以重塑,进入神的丰富处。
When a bank encounters liquidity crisis, deposits, although considered assets of the bank, are also its liabilities. Therefore....
Thumbnail
為何不該花大錢找新客戶? 你是不是時常花大筆時間和金錢在開發新客戶,卻總是忘了好好重視忠實客戶的需求?如果你知道開發新客戶所需要花的成本,可能是維繫舊客戶的【五倍】時,那你還會繼續這麼做嗎?
Thumbnail
嘗試成為一個極具價值的人(給予者)而非單單極力追求成功。~愛因斯坦~ Try Not To Become a Man of Success But Rather Try To Become a Man of Value. -Albert Einstein- 愛因斯坦的金句打醒了John Lee
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
十年前,「客戶成功經理」(CSM,Customer Success Manager)這個職稱還鮮為人知。然而,在2019年LinkedIn的調查中,它已躍升為第二大最具前景的工作。2021年9月,104人力銀行公佈近5年工作機會增幅較大且符合數位浪潮的10大新興熱門職務,CSM再次名列第二。根據20
Thumbnail
IT consulting plays a pivotal role in transforming CX by leveraging technology to create more personalized, engaging, and seamless customer journeys.
檢查 SD 模組 Delivery 中的 Customer Credit 狀態,LIKP-CMGST 欄位 ' ' - Credit check was not executed/Status not set 'A' - Credit check was executed, document O
Thumbnail
這道題你一定會解,但你知道怎麼把迴圈改寫成「迭代」嗎?這招學起來!
Thumbnail
What does it really mean to be wealthy? Is it all about having loads of cash? Do we side with the economist Adam Smith who thinks that wealth depend
Thumbnail
短宣的经历若作为生命历程时序(Chonos)中一小段都会很快过去,但因着神的介入,神的同在,神的带领和帮助,因着不断时时仰望神的颜面,这段小小的时间序列神却为我们开了一扇窗口让我进入神永恒时辰(Kairos)得以仰望神的面,生命得以重塑,进入神的丰富处。
When a bank encounters liquidity crisis, deposits, although considered assets of the bank, are also its liabilities. Therefore....
Thumbnail
為何不該花大錢找新客戶? 你是不是時常花大筆時間和金錢在開發新客戶,卻總是忘了好好重視忠實客戶的需求?如果你知道開發新客戶所需要花的成本,可能是維繫舊客戶的【五倍】時,那你還會繼續這麼做嗎?
Thumbnail
嘗試成為一個極具價值的人(給予者)而非單單極力追求成功。~愛因斯坦~ Try Not To Become a Man of Success But Rather Try To Become a Man of Value. -Albert Einstein- 愛因斯坦的金句打醒了John Lee