首页 > 其他分享 >代码随想录 day51 单词拆分

代码随想录 day51 单词拆分

时间:2024-02-15 22:11:37浏览次数:27  
标签:随想录 单词 拆分 day51 true dp 字典

单词拆分

这里递推式的意义是
dp[i] : 字符串长度为i的话,dp[i]为true,表示可以拆分为一个或多个在字典中出现的单词。

如果确定dp[j] 是true,且 [j, i] 这个区间的子串出现在字典里,那么dp[i]一定是true。(j < i )。

所以递推公式是 if([j, i] 这个区间的子串出现在字典里 && dp[j]是true) 那么 dp[i] = true。

这里先遍历背包再遍历物品 因为要求拼接的单词是有顺序的 所以必须是求排列而不是求组合

image

标签:随想录,单词,拆分,day51,true,dp,字典
From: https://www.cnblogs.com/mingtiao/p/18016675

相关文章