題目鏈接: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
算法: