Word Break
class Solution {
public boolean wordBreak(String s, List<String> wordDict) {
int n = s.length();
boolean[] f = new boolean[n + 1];
f[0] = true;
for(int i = 1; i <= n; i ++){
for(int j = 0; j < i; j ++){
if(f[j] && wordDict.contains(s.substring(j, i))){
f[i] = true;#能true就出来 不要一直做
break;
}
}
}
return f[n];
}
}Last updated