We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 58b8612 commit 7f20e49Copy full SHA for 7f20e49
1 file changed
word-break/soobing3.ts
@@ -0,0 +1,15 @@
1
+function wordBreak(s: string, wordDict: string[]): boolean {
2
+ const dp = new Array(s.length + 1).fill(false);
3
+ dp[0] = true;
4
+
5
+ for (let i = 1; i <= s.length; i++) {
6
+ for (let j = 0; j < i; j++) {
7
+ if (dp[j] && wordDict.includes(s.slice(j, i))) {
8
+ dp[i] = true;
9
+ break;
10
+ }
11
12
13
14
+ return dp[s.length];
15
+};
0 commit comments