Word Break
来源:互联网 发布:win10看图软件 编辑:程序博客网 时间:2024/06/05 07:39
DP, f[i] 表示s[0..i]是否可以break。
class Solution {public: bool wordBreak(string s, unordered_set<string> &dict) { const int n = s.size(); if(n == 0) return true; vector<bool> f(n+1, false); f[0] = true; for(int i=1; i<=n; i++) { for(int j=i-1; j>=0; j--) { if(f[j] && dict.count(s.substr(j, i-j)) > 0) { f[i] = true; break; } } } return f[n]; }};
0 0
- Word-break:break-word
- Word Break && Word Break ||
- word-break
- Word Break
- Word Break
- Word Break
- word break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- Word Break
- 在struts-config.xml配置文件顺序异常的问题
- Oracle的性能优化
- 文件描述符与文件指针等文件操作的几个问题
- load and save cookies
- Spring 3 Validation (jsr-303)
- Word Break
- struts2基本配置
- Remove Duplicates from Sorted Array.java
- hdu1372——Knight Moves
- 为什么罐装的自动喷剂喷了一会罐身会变凉?
- 菜鸟之路--线性表__顺序存储
- 动态规划解决经典问题
- Implement strStr()
- 学习request获得路径getContextpath, getServletPath,getRequestUri