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

美团网站开发费用wordpress模板制作教程视频

美团网站开发费用,wordpress模板制作教程视频,广告公司管理系统软件,外贸网站建设的重要性描述#xff1a;给定一个非空字符串和一个包含非空单次的列表wordDict#xff0c;判定s是否可以被空格拆分成一个或多个在字典中出现的单词。 说明#xff1a; 1 拆分式可以重复使用字典中的单词。 2 你可以假设字典中没有重复的单词。 示例1#xff1a;…描述给定一个非空字符串和一个包含非空单次的列表wordDict判定s是否可以被空格拆分成一个或多个在字典中出现的单词。 说明         1 拆分式可以重复使用字典中的单词。         2 你可以假设字典中没有重复的单词。 示例1 输入         sleetcode         wordDict[leet,code] 输出true 解释因为leetcode可以被拆分成leetcode 分析这题让把字符串拆分成一些子串并且判断这些子串是否在字典wordDict中可以使用动态规划的方式进行解决定义动态数组dp[i]:表示字符串前i个字符经过拆分是否存在于字典wordDict中如果要求取dp[i]我们向前截取k个字符串判断子串[i-k1,i]是否存在于wordDict中并且前面的[0,i-k]子串也是否存在于wordDict中; //函数返回值是布尔类型表征是否能被字典所拆分参数是需要进行判断的String以及字典列表listString public Boolean stringPartition(String s,ListStringwordDict) { //定义Boolean类型的动态数组 Boolean dp[]new Boolean[s.length()]; //首先进行动态数组进行初始化即判断字典中是否存在第一个字母由于substring取得是右开集,所以其取得是[0,1)也就是第一个字母 if(wordDict.contains(s.substring(0,1))) { dp[0]true; }else { dp[0]false; } //进行动态数组的更新 for(int i1;is.length();i) { //如果[0,i1)也就是从0取到i1这个子串存在于字典中就不需要进行下一步动态判断dp[i]直接等于true并直接跳出进行下一个i的判断 if(wordDict.contains(s.substring(0,i1))) { dp[i]true; continue; } //如果前面不成立就进行往前判断判断子串[j][i]子串是否存在以及dp[j-1]是否存在两者均成立时表明可以进行分割 for(int ji-1;j1;j--) { if(wordDict.contains(s.substring(j))dp[j-1]) { dp[i]true; continue; } //上面两个条件均不成立表明dp[i]无法进行划分 dp[i]false; }} return dp[s.length()-1]; } 递归求解 public Boolean stringPartition2(String s,ListStringwordDict,int index) { //表示到了最后一步了前面已经成功了 if(indexs.length()) { return true; } Boolean flagfalse; //index之前已经可以构成子串从index开始寻找 for(int iindex;is.length();i) { if(wordDict.contains(s.substring(index,i1))) { flagflag||stringPartition2(s,wordDict,i1); } } return flag; }
http://www.zqtcl.cn/news/670763/

相关文章:

  • 做网站的是什么职业微信公众号模板素材网站
  • 重庆川九建设有限责任公司官方网站成都网站海口网站建设
  • 珠宝 网站模板如何做公司官网
  • 贵阳网站制作免费iis7.5网站权限配置
  • 温州网站建设专业的公司移动互联网开发学什么专业
  • 集团企业网站建设方案运动服饰网站建设项目规划书
  • 简述网站建设的一般步骤简约的网站建设
  • wordpress删除用户头像昆明做网站优化的公司
  • 西安响应式网站网页设计的模板
  • 古装衣服店网站建设页面网站执行速度
  • 哪里的网站建设哈尔滨网络优化推广公司
  • 给网站做友情链接凡科网干嘛的
  • 网站经常出现502牧星网站建立
  • 个人网站建设的收获dw网站导航怎么做
  • 徐州网站设计快速排名网站
  • dede手机网站跳转口碑营销平台
  • 开一个素材设计网站怎么做的网页传奇手机版
  • 网站开发后端框架什么意思树莓派3 部署wordpress
  • 站长之家最新域名查询合肥网站建设5k5
  • h5做网站什么软件北京公司注销流程及费用
  • 淮北市相山区建设局网站合肥比较好的网站制作
  • 松岗营销型网站建设公司网站需要服务器吗
  • 图书馆网站信息化建设中国seo第一人
  • 域名网站负责人的责任一键制作单页网站
  • 南宁建设局网站建设有限公司
  • 湛江建设工程交易中心网站企业营销网站建设步骤
  • 网站所有者查询罗湖做网站的公司
  • 网站推广的目标是什么如何提高网站在百度的排名
  • 建设网站基础wordpress 网络图片
  • 深圳网站搜索优化工具义乌公司网站