Skip to content

Commit 045d94d

Browse files
committed
166
1 parent 1dd6361 commit 045d94d

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
class Solution {
2+
public int jewelleryValue(int[][] frame) {
3+
int M = frame.length;
4+
int N = frame[0].length;
5+
int[] dp = new int[N];
6+
dp[0] = frame[0][0];
7+
for(int j=1;j<N;j++){
8+
dp[j] = dp[j-1]+frame[0][j];
9+
}
10+
for(int i=1;i<M;i++){
11+
dp[0] += frame[i][0];
12+
for(int j=1;j<N;j++){
13+
dp[j] = Math.max(dp[j],dp[j-1])+frame[i][j];
14+
}
15+
}
16+
return dp[N-1];
17+
}
18+
}

0 commit comments

Comments
 (0)