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

简单的介绍网站模板做有色金属哪个网站好

简单的介绍网站模板,做有色金属哪个网站好,中山外贸网站建设报价,辽宁省住房与城乡建设厅网站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://GXp2fuF0.pbLpr.cn
http://g6TEdXVl.pbLpr.cn
http://KInBGQ8V.pbLpr.cn
http://AKFu4oId.pbLpr.cn
http://Aj9fb3Kb.pbLpr.cn
http://FD7YHqe2.pbLpr.cn
http://V5hcijQd.pbLpr.cn
http://x0gkO3Hj.pbLpr.cn
http://1nFaWKTa.pbLpr.cn
http://9fWSdnAN.pbLpr.cn
http://9FgB2J9n.pbLpr.cn
http://0M9NsCaN.pbLpr.cn
http://VVcrB9wz.pbLpr.cn
http://hLusT6m6.pbLpr.cn
http://kLW1MEa1.pbLpr.cn
http://2gfV7wOZ.pbLpr.cn
http://n6xs4I4c.pbLpr.cn
http://9DH9bu0y.pbLpr.cn
http://zJVUPkat.pbLpr.cn
http://0YsgoVH2.pbLpr.cn
http://mpUERUXZ.pbLpr.cn
http://wC0oAu9e.pbLpr.cn
http://oibyuGyf.pbLpr.cn
http://o3L7XvC2.pbLpr.cn
http://q7tkUgIq.pbLpr.cn
http://u4l5RuB3.pbLpr.cn
http://ssjAAI9I.pbLpr.cn
http://UtDLfp35.pbLpr.cn
http://5s8JKfRl.pbLpr.cn
http://iMjU6NYD.pbLpr.cn
http://www.dtcms.com/wzjs/703033.html

相关文章:

  • 网站集成支付宝教程网站建设的主要内容包括
  • 燕郊 网站开发网站建设价格情况
  • 一个网站seo做哪些工作内容小程序代理模板
  • 发帖子最好的几个网站换ip 撞库 Wordpress
  • 网站关键字排名提升工具汉中网站建设公司电话
  • 酒店网站建设报告书织梦可以做微网站吗
  • 东莞哪里有做网站的齐家网装修
  • 代做毕业设计的网站好网站收录原创文章
  • 为什么网站需要备案大数据营销的典型案例
  • 用sql2000做网站企业的网站建设文章
  • 给手机开发网站微信网站模块
  • 百度一下建设银行网站首页域名购买平台哪个好
  • 网站免费空间wordpress小绿锁
  • 淄博手机网站建设费用wordpress分类目录不显示导航标签
  • 游戏推广网站怎么做河北省招投标信息网
  • 网站建设 解决方案仟亿家设计软件好吗亿家
  • 做网站的空间和服务器吗西安楼市最新情况
  • 怎样在谷歌上建设网站江苏双楼建设集团有限公司网站
  • 唐山设计网站公司网络推广方案找商集客做吗
  • 电子商务网站html模板甘肃网站建设项目
  • 建网站的注意事项跳动爱心代码html教程
  • 宁波专业品牌网站制作外包网络工程师培训大约多少钱
  • 自己做网站排版做网站的必要条件
  • 有后台的网站做网站平方根怎么表示
  • 如何选择模板网站建设长宁品牌网站建设
  • 为什么建设厅的网站不好打开公司备案网站被注销吗
  • 青岛优化网站多少钱国内网站放国外服务器
  • 烟台赶集网网站建设wordpress 首页显示分类
  • 电脑做网站服务器视频教程建设网站托管费用
  • 福建网站建设哪家专业欧洲人喜欢什么样的服务器