题目链接:https://leetcode.com/problems/word-break/
题目:
Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.
For example, given
s = "leetcode"
,
dict = ["leet", "code"]
.
Return true because "leetcode"
can be segmented as "leet
code"
.
思路:
res[i] = res[j]&wordDict.contains(s.subString(j,i));
从0~i的字符串能用单词表示 取决于 是不是存在从0~j的字符串能用单词表示,且从j~i是1个单词。j<i
算法: