DEV Community

Cover image for 1672. Richest Customer Wealth(leetcode)
Tahzib Mahmud Rifat
Tahzib Mahmud Rifat

Posted on

1672. Richest Customer Wealth(leetcode)

Introduction

Image description

So here the problem is, a 2D array is given. We have to calculate the sum of each row and return the sum of that row which is the maximum in all row.

Examples

Image description

Image description

Steps

  1. Take 2 variable max=0, sum=0
  2. Run a for loop.
  3. In each row calculate the sum of all element.
  4. If the sum > max, then max = sum.
  5. Set the sum = 0;

Java Code

class Solution {
    public int maximumWealth(int[][] accounts) {
        int max = 0;
        int sum = 0;

        for(int i = 0; i< accounts.length; i++){
            for(int j = 0; j < accounts[i].length; j++){
                sum += accounts[i][j];
            }
            if(max < sum){
                max = sum;
            }
            sum = 0;
        }
        return max;
    }
}
Enter fullscreen mode Exit fullscreen mode

Output

Image description

Top comments (0)