Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3dea7e3

Browse files
committed
139 & 140 Fix set
1 parent71b72db commit3dea7e3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

‎leetcode-139-Word-Break.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ public boolean wordBreak(String s, List<String> wordDict) {
290290
dp[0]=true;
291291
for (int i=1; i<= s.length(); i++) {
292292
for (int j=0; j< i; j++) {
293-
dp[i]= dp[j]&&wordDict.contains(s.substring(j, i));
293+
dp[i]= dp[j]&&set.contains(s.substring(j, i));
294294
if (dp[i]) {
295295
break;
296296
}

‎leetcode-140-Word-BreakII.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
> dp[0]=true;
2323
>for (int i=1; i<= s.length(); i++) {
2424
>for (int j=0; j< i; j++) {
25-
> dp[i]= dp[j]&&wordDict.contains(s.substring(j, i));
25+
> dp[i]= dp[j]&&set.contains(s.substring(j, i));
2626
>if (dp[i]) {
2727
>break;
2828
> }
@@ -60,7 +60,7 @@ public List<String> wordBreak(String s, List<String> wordDict) {
6060
for (int i=1; i<= s.length(); i++) {
6161
temp=newArrayList<>();
6262
for (int j=0; j< i; j++) {
63-
if (wordDict.contains(s.substring(j, i))) {
63+
if (set.contains(s.substring(j, i))) {
6464
//得到前半部分的所有情况然后和当前单词相加
6565
for (int k=0; k< dp.get(j).size(); k++) {
6666
String t= dp.get(j).get(k);
@@ -116,7 +116,7 @@ public List<String> wordBreak(String s, List<String> wordDict) {
116116
for (int i=1; i<= s.length(); i++) {
117117
temp=newArrayList<>();
118118
for (int j=0; j< i; j++) {
119-
if (wordDict.contains(s.substring(j, i))) {
119+
if (set.contains(s.substring(j, i))) {
120120
for (int k=0; k< dp.get(j).size(); k++) {
121121
String t= dp.get(j).get(k);
122122
if (t.equals("")) {

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp