您的位置:首页 > 其它

LeetCode-Word Break-断词

2014-10-07 18:00 465 查看
https://oj.leetcode.com/problems/word-break/

水题。简单DP。

class Solution {
public:
int n,m;
bool wordBreak(string s, unordered_set<string> &dict) {
n=s.length();
vector <bool> dp(n+1,0);
dp[0]=true;
for (int i=1;i<=n;i++){
for (int j=0;j<i;j++){
string cur=s.substr(j,i-j);
if (dict.find(cur)!=dict.end()){
if (dp[j]){
dp[i]=true;
break;
}
}
}
}
return dp
;
}
};


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: