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

网站建设优化托管小程序制作教学

网站建设优化托管,小程序制作教学,万齐网站建设,wordpress主题mirana这道题我一看就有印象#xff0c;我室友算法课设抽到这题#xff0c;他当时有个bug让我帮他看一下#xff0c;然后我就大概看了一下他的算法#xff0c;他是用动态规划写的#xff0c;用了一个二维数组#xff0c;然后我就试着按照这个思路去写#xff0c;想了一会还是没… 这道题我一看就有印象我室友算法课设抽到这题他当时有个bug让我帮他看一下然后我就大概看了一下他的算法他是用动态规划写的用了一个二维数组然后我就试着按照这个思路去写想了一会还是没有思路就看题解了 class Solution {public boolean isMatch(String s, String p) {// .可以代替所有字符*前面的一个字符可以出现任意次包括0次int m s.length();int n p.length();boolean[][] dp new boolean[m1][n1];dp[0][0] true;for(int i 0; im; i){for(int j1;jn;j){if(p.charAt(j-1) *){dp[i][j] dp[i][j-2];if(match(s, p, i, j-1)){dp[i][j] dp[i][j] || dp[i-1][j];}}else{if(match(s, p, i, j)){dp[i][j] dp[i-1][j-1];}}}}return dp[m][n];}public boolean match(String s, String p, int i, int j){if(i 0){return false;}if(p.charAt(j-1) .){return true;}return s.charAt(i-1) p.charAt(j-1);}} dp[i][i]表示s的前i个字符与p的前j个是否匹配进行状态转移时考虑p的第j个字符 1如果第j个字符是一个字母那么必须在s中匹配一个相同的小写字母。 2如果第j个字符’ * ‘那么就可以对p的第j-1个字符匹配任意次数匹配0次的情况下dp[i][j] dp[i-1][j-2];匹配1次的情况下dp[i][j] dp[i-2][j-2];匹配2次的情况下dp[i][j] dp[i-2][j-2];....... 所以综合两种情况有 matches是判断两个字符是否匹配的方法如果字符相同或者模板中的字符是 . 就返回true否则返回false。 dp[0][0] true,当两个字符是空字符时返回true最后返回dp[m][n],m是s的长度n是p的长度。
http://www.hkea.cn/news/14445034/

相关文章:

  • 开发app定制网站内容优化技巧
  • 济南行业网站建设罗湖网站建设联系电话
  • 指定关键字 网站有更新就提醒网站搭建前景
  • 做毕业设计个人网站任务书企业形象设计和品牌形象设计
  • 怎么是一个网站看起来高大上ps做网站导航条高度
  • 放心网站推广优化咨询灵犀科技网站建设
  • 汉口网站建设 优帮云中国智慧城市建设门户网站
  • 杭州网站优化搜索字体图标制作网站
  • 手机端移动网站建设东莞服饰网站建设
  • 网站排名易下拉刷词网站程序和空间区别
  • 网站建设的软硬件环境黄骅做网站
  • 新手学建设网站书籍上海万户网络技术有限公司
  • 常见的建站工具一般做网站的软件
  • 镇江网站搜索引擎优化北京网站建设优化学校
  • 外网服装设计网站深圳成豪设计
  • wordpress 流量监控360优化大师最新版的功能
  • 甘孜建设机械网站首页建网站来做什么
  • 网站的模板演示怎么做两阳夹一阴后续走势
  • 网站开发是什么职位免费一键生成商标图片
  • 无形资产 网站建设wordpress 会员插件
  • 企业网站建设课程体会一级建造师求职平台
  • 有哪些公司的网站做的比较好网站建设与维护面试
  • 配色设计网站推荐烟台公司网站定制
  • wordpress子站点404网站icp备案证书下载
  • 哪个网站可以做鸟瞰图照明做外贸的有那些网站
  • 一个做炉石视频的网站国外网站推广平台有哪些
  • 建一个图片类网站需要多少钱网站备案查询怎么查
  • 智能建站设计国外免费源码共享网站
  • 企业如何免费做网站投资公司经营范围
  • 宁波网站制作哪家强流感用什么药更好