最富有客户的资产总量

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/richest-customer-wealth

给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i​​​​​​​​​​​​ 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。

客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。

点击查看代码
public static int maximumWealth(int[][] accounts) {
        //定义一个数存储最大资产值
        int sum = 0;
        //遍历每个资产家
        for (int[] account : accounts) {
            //定义一个数存储遍历每一个资产家的资产值
            int iSum = 0;
            //遍历每个资产家存储资产的银行
            for (int i : account) {
                iSum += i;
            }
            //判断当前资产家的资产值是不是比当前最大的资产值大,大就替换。
            if (iSum > sum) {
                sum = iSum;
            }
        }
        //遍历结束返回最大的资产值
        return sum;

    }

示例 1:

输入:accounts = [[1,2,3],[3,2,1]]
输出:6
解释:
第 1 位客户的资产总量 = 1 + 2 + 3 = 6
第 2 位客户的资产总量 = 3 + 2 + 1 = 6
两位客户都是最富有的,资产总量都是 6 ,所以返回 6 。
示例 2:

输入:accounts = [[1,5],[7,3],[3,5]]
输出:10
解释:
第 1 位客户的资产总量 = 6
第 2 位客户的资产总量 = 10
第 3 位客户的资产总量 = 8
第 2 位客户是最富有的,资产总量是 10
示例 3:

输入:accounts = [[2,8,7],[7,1,3],[1,9,5]]
输出:17

力扣:

posted @   xy7112  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示