We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1588178 commit 78ba978Copy full SHA for 78ba978
1 file changed
live10/test106/문제3/조진우.js
@@ -0,0 +1,24 @@
1
+function solution(m, n, puddles) {
2
+ const dp = Array.from({ length: n + 1 }, () => Array(m + 1).fill(0));
3
+
4
+ for (let [x, y] of puddles) {
5
+ dp[y][x] = -1;
6
+ }
7
8
+ dp[1][1] = 1;
9
10
+ for (let i = 1; i <= n; i++) {
11
+ for (let j = 1; j <= m; j++) {
12
+ if (i === 1 && j === 1) continue;
13
+ if (dp[i][j] === -1) {
14
+ dp[i][j] = 0;
15
+ } else {
16
+ dp[i][j] += (dp[i - 1][j] + dp[i][j - 1]) % 1000000007;
17
18
19
20
21
+ return dp[n][m];
22
+}
23
24
+console.log(solution(4, 3, [[2, 2]]));
0 commit comments