您的位置:首页 > 编程语言 > Java开发

[leetcode] word break, java

2014-09-09 12:47 369 查看
https://oj.leetcode.com/problems/word-break/

public boolean wordBreak(String s, Set<String> dict) {

boolean breakable[] = new boolean[s.length()+1];

breakable[0] = true;
for(int i = 1; i <= s.length(); i++)
{
for(int j = 0; j <= i; j++)
{
if(breakable[j] && dict.contains(s.substring(j,i)))
{
breakable[i] = true;
break;
}
}
}

return breakable[s.length()];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: