您的位置:首页 > 其它

【LeetCode】Word Break

2014-12-15 16:59 309 查看
class Solution {
public:
bool wordBreak(string s, unordered_set<string> &dict) {
vector<bool> f(s.size()+1,false);
f[0]=true;
for(int i=1;i<=s.size();i++)
{
for(int j=i-1;j>=0;j--)
{
if(f[j] && dict.find(s.substr(j,i-j))!=dict.end())
{
f[i]=true;
break;
}
}
}
return f[s.size()];
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: