139. Word Break
来源:互联网 发布:吉林省财政厅网络完全 编辑:程序博客网 时间:2024/05/17 08:41
Given a non-empty string s and a dictionary wordDict containing a list of non-empty words, determine if s can be segmented into a space-separated sequence of one or more dictionary words. You may assume the dictionary does not contain duplicate words.
For example, given
s = “leetcode”,
dict = [“leet”, “code”].
Return true because “leetcode” can be segmented as “leet code”.
UPDATE (2017/1/4):
The wordDict parameter had been changed to a list of strings (instead of a set of strings). Please reload the code definition to get the latest changes.
class Solution { public boolean wordBreak(String s, List<String> wordDict) { if (s.length() == 0) return false; boolean[] dp = new boolean[s.length() + 1]; dp[0] = true; for (int i = 1; i < dp.length; i++) { for (int j = 0; j < i; j++) { if (dp[j] && wordDict.contains(s.substring(j, i))) { dp[i] = true; break; } } } return dp[s.length()]; }}
阅读全文
0 0
- LeetCode 139. Word Break
- 139.Word Break
- [LeetCode]139.Word Break
- 139. Word Break
- [leetcode] 139.Word Break
- leetcode 139. Word Break
- [LeetCode]139. Word Break
- 139. Word Break LeetCode
- 139. Word Break
- 139. Word Break
- LeetCode-139.Word Break
- LeetCode *** 139. Word Break
- LeetCode 139. Word Break
- 139. Word Break
- LeetCode 139. Word Break
- 139. Word Break
- 139. Word Break
- [leetcode] 139. Word Break
- jquery选择器 之 获取父级元素、同级元素、子元素
- A + B 问题
- shop
- Spring Cloud Config 之svn配置仓库与动态刷新(客户端手动手动刷新)
- java汽车租赁系统代码
- 139. Word Break
- 基于SSM利用SpringAOP切面及自定义注解 记录每次操作记录(操作日志 同理)
- MFC-CProgressCtrl进度条控件
- Java获取ip地址
- selenium上
- Glide使用占位图时会出现的问题
- ExpandableListView、ListView EditText 输入数据混乱的问题
- 简易音频管理
- JAVA设计模式之桥接模式