We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a1329c commit c61c00fCopy full SHA for c61c00f
solution/0931.Minimum Falling Path Sum/Solution.java
@@ -0,0 +1,14 @@
1
+class Solution {
2
+ public int minFallingPathSum(int[][] A) {
3
+ int m = A.length, n = A[0].length;
4
+ for (int i = 1; i < m; ++i) {
5
+ for (int j = 0; j < n; ++j) {
6
+ int min = A[i - 1][j];
7
+ if (j > 0) min = Math.min(min, A[i - 1][j - 1]);
8
+ if (j < n - 1) min = Math.min(min, A[i - 1][j + 1]);
9
+ A[i][j] += min;
10
+ }
11
12
+ return Arrays.stream(A[m - 1]).min().getAsInt();
13
14
+}
0 commit comments