anoldvozer1710.v2
Senior Member
easy peasy
JavaScript:
function wordBreak(s: string, wordDict: string[]): boolean {
const n = s.length, set = new Set(wordDict) ;
let dp = Array(n+1).fill(false);
dp[0] = true;
for (let i = 1; i <= n; i++) {
for (let j = 0; j < i; j++) {
if (dp[j] && set.has(s.substring(j,i))) {
dp[i] = true;
break;
}
}
}
return dp[n];
};







