当前位置: 首页 > wzjs >正文

网站经营性质 上app下载

网站经营性质, 上app下载,3d建模人物软件,wordpress页面跳转1.题目描述 2.思路 字符串s是一个容器(一个背包),wordDict词典是物品,这里面的每个物品我们可以使用多次。 动归五部曲 (1)字符串的长度为i,dp[i]true。 dp[s.size] dp[0]代表空字符串 &#x…

1.题目描述

在这里插入图片描述

2.思路

字符串s是一个容器(一个背包),wordDict词典是物品,这里面的每个物品我们可以使用多次。
动归五部曲
(1)字符串的长度为i,dp[i]=true。
dp[s.size]
dp[0]=代表空字符串
(2)对于装满物品的背包是有顺序要求的。所以就是求排列数,我们需要先遍历背包再遍历物品。
(3)
1)状态定义
dp[i] 表示 前 i 个字符(即下标 0 ~ i‑1 的子串)能否被字典单词完全拆分。
dp[0] = true:空串视为可拆分的起点。
2)状态转移
对每个终点 i (1 … n),枚举所有可能的切分点 j (0 … i‑1)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.代码实现

class Solution {public boolean wordBreak(String s, List<String> wordDict) {//创建set集合保留不重复的词典元素。// 1. 把词典放进 HashSet,O(1) 时间判断是否存在Set<String> wordDictSet=new HashSet<>(wordDict);//创建s.length()+1的数组长度,默认dp[0]是存储空字符串,其他元素代表的是false// 2. dp[i] 表示 s 的前 i 个字符能否被拆分boolean[] dp=new boolean[s.length()+1];dp[0]=true;//代表空字符串// 空串一定可拆分//因为字符串的先后顺序对拼接是有影响的,所以用排列,先遍历背包再遍历物品for(int i=1;i<=s.length();i++)//背包,i从1开始,i=0的时候代表的是空字符串{// 4. 内层遍历“物品” j = 0 … i-1(尝试最后一个单词的起点)for(int j=0;j<i;j++){//首先遍历的dp[j]的子串是存在的// 5. 如果前 j 个字符可拆分,且 s[j…i-1] 在字典中if(dp[j]==true&&wordDictSet.contains(s.substring(j,i))){ 前 i 个字符可拆分dp[i]=true;break;}}}// 6. 返回整串能否拆分return dp[s.length()];}
}

文章转载自:

http://IfNTBeAn.dtcsp.cn
http://IPwpJwAE.dtcsp.cn
http://Jp6CSqbM.dtcsp.cn
http://zABYYxpV.dtcsp.cn
http://Cz52lcxb.dtcsp.cn
http://luSEBwxV.dtcsp.cn
http://IPYPcklX.dtcsp.cn
http://IlVvjeMP.dtcsp.cn
http://39UDLuLA.dtcsp.cn
http://jmAzI4Un.dtcsp.cn
http://iQ6427tY.dtcsp.cn
http://IGaSmML8.dtcsp.cn
http://bS45Ch3l.dtcsp.cn
http://ELukLL6W.dtcsp.cn
http://AFOTzIAl.dtcsp.cn
http://pp9VjtWQ.dtcsp.cn
http://vSwMare6.dtcsp.cn
http://QOgSqfhR.dtcsp.cn
http://KLOekek7.dtcsp.cn
http://8JyDLVhP.dtcsp.cn
http://y2LlrFGw.dtcsp.cn
http://ehSIHQTz.dtcsp.cn
http://Y6mdy2s3.dtcsp.cn
http://ju7N4gHi.dtcsp.cn
http://WHPYec4m.dtcsp.cn
http://FFgQK9E2.dtcsp.cn
http://R2PGngJG.dtcsp.cn
http://vMmQeeWX.dtcsp.cn
http://0Cy9ceGj.dtcsp.cn
http://XBrsXRiw.dtcsp.cn
http://www.dtcms.com/wzjs/742968.html

相关文章:

  • 有哪些专门做写字楼的网站南京旅游网站建设公司
  • 汕头行业网站wordpress 数据导入
  • 金融商城快捷申请网站模板下载佛山新网站建设方案
  • 免费网站建站塔山双喜大麦网的网站建设
  • 电子报 网站开发营销型网站代理
  • 内部网站建设依据文件快捷的赣州网站建设
  • 相册管理网站模板下载失败html购物网站源码
  • 网站打开不对wordpress二级目录创建
  • 网站建设和网络优化苏州网站建设中心
  • 做网站宣传多少钱网站推广途径和要点
  • 建设好的网站怎么分享网站建设改版升级
  • 网站如何进行品牌建设轻网站怎么建立
  • 长春高端网站建设网站适配移动端和PC端
  • 织梦修改网站主页10个网站 云主机需求
  • 现在花钱做那个网站好呀网站的建设维护推广
  • 网站建设seo需求文档如何建立属于自己的网站
  • 昆明网站建设天锐科技网站开发相关技术
  • 手机网站开发技术pdf免费的企业品牌策划公司
  • 网站建设实训报告样板手机网站设计机构
  • 怎么样建设一个网站网上下载的html模板怎么修改
  • 杭州市做网站手机网站建设哪家强
  • 秦皇岛网站建设哪家好设计师培训学校有哪些
  • .简述网站开发的流程cdr 做网站
  • 金融街做网站的公司小学托管班
  • 上海百度百科seo标题生成器
  • 广州网络科技有限公司有哪些广州网站建设网站优化推广
  • 怎么做地方门户网站水处理网站模板
  • 网站建设网络公关溧阳网站建设中心
  • 网站流量达到多少企业网站做多大
  • 一起做网站17杭州女装湖北阳新县建设局网站