需求描述
存在一个m x n的整数网格 accounts, 其中accounts[i][j] 是第 i 位客户在第j家银行托管的资产数量,返回最富有客户所拥有的资产总量。
客户的资产总量就是他们在各家银行托管的资产数量之和。最富有客户就是资产总量最大的客户。
示例
输入:const accounts = [[1,3,5],[6,12,8],[16,20,8],[7,15,24],[60,22,18]]
输出:100
复制代码
范围:
m == accounts.length
m == accounts[i].length
1 <= m, n <= 50
1 <= accounts[i][j] <= 100
复制代码
编程实现
const accounts = [[1, 3, 5], [6, 12, 8], [16, 8], [7, 15, 24], [60, 18]]
function MaxRich (list) {
const newList = list.map((item) => {
return item.reduce((prev, cur) => prev + cur)
})
return Math.max.apply(null, newList)
}
console.log(MaxRich(accounts))
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END