leetcode每日一题 883. 三维形体投影面积

leetcode每日一题 883. 三维形体投影面积

class Solution {
  public int projectionArea(int[][] grid) {
      int sum = 0;
      for (int i = 0; i < grid.length; i++) {
          int max = 0;
          int max2 = 0;
          for (int j = 0; j < grid[i].length; j++) {
              if(grid[i][j] != 0){
                  sum++;
              }
              max = Math.max(max,grid[i][j]);
              max2 = Math.max(max2,grid[j][i]);
          }
          sum += max;
          sum += max2;
      }
      return sum;
  }
}

 

 

posted @ 2022-04-26 10:39  java架构师1  阅读(31)  评论(0)    收藏  举报