题目链接:
1672. 最富有客户的资产总量 - 力扣(LeetCode)
分析:最简单一档的模拟题。
算法思路:把每位客户的资产总量算出来,然后把其中最大的返回就可以。
我们可以定义一个变量res,表示最终返回时的结果。开一个双重for循环,第一次表示遍历所有的客户,第二层表示求这个客户的所有资产的和,并在每一轮结束之后,使用res做更新。
以下是参考代码:
class Solution {
public:
int maximumWealth(vector<vector<int>>& accounts) {
int res=0;//最终的结果
for(int i=0;i<accounts.size();++i){//遍历整个数组
int temp=0;
for(int j=0;j<accounts[i].size();++j)//计算第i个客户的资产
temp+=accounts[i][j];
res=max(res,temp);//进行比较并更新
}
return res;
}
};