题目:
给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。
客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。
例如:
输入:accounts = [[1,2,3],[3,2,1]]
输出:6
解释:
第 1 位客户的资产总量 = 1 + 2 + 3 = 6
第 2 位客户的资产总量 = 3 + 2 + 1 = 6
两位客户都是最富有的,资产总量都是 6 ,所以返回 6 。
代码:
//实质上还是找最大值
public class leedcode {
public static void main(String[] args) {
int[][] accounts= {{1,2,3},{4,5,6},{7,8,9}};
int i = maximumWealth(accounts);
System.out.println(i);
}
public static int maximumWealth(int[][] accounts) {
int num = 0 ;
int temp = 0;
for(int i = 0;i< accounts.length;i++){
num = 0;
for(int j = 0; j <accounts[i].length;j++){
num += accounts[i][j];
}
if(temp < num){
temp = num;
}
}
return temp;
}
}
输出如下
24
Process finished with exit code 0
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/richest-customer-wealth
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。