求助leetcode的892能过,360第一题只过了9%
public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int row = scanner.nextInt(); int col = scanner.nextInt(); if (row < 1||row>100000 || col < 1 || col>100000) { System.out.println(0); return; } int[][] map = new int[row][col]; int all = 0; for (int i = 0; i < row; i++) { for (int j = 0; j < col; j++) { int value = scanner.nextInt(); map[i][j] = value; all += value*6; if(value>1) all= all-(value-1)*2; if(i>0 && map[i-1][j]>0) all = all-Math.min(value,map[i-1][j])*2; if(j>0 && map[i][j-1]>0) all = all-Math.min(value,map[i][j-1])*2; } } System.out.println(all); } }只能过9%,好想知道为什么
#360公司##leetcode##笔试题目#