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

新乡做网站的公司有那些个人如何建立免费手机网站

新乡做网站的公司有那些,个人如何建立免费手机网站,poco摄影网,洛阳制作网站公司哪家好题目描述 给定两个字符串 text1 和 text2#xff0c;返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 #xff0c;返回 0 。 一个字符串的 子序列 是指这样一个新的字符串#xff1a;它是由原字符串在不改变字符的相对顺序的情况下删除某些字符#xf…题目描述 给定两个字符串 text1 和 text2返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 返回 0 。 一个字符串的 子序列 是指这样一个新的字符串它是由原字符串在不改变字符的相对顺序的情况下删除某些字符也可以不删除任何字符后组成的新字符串。 例如“ace” 是 “abcde” 的子序列但 “aec” 不是 “abcde” 的子序列。两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。 示例 思路 这是一道经典的动态规划题我们首先来看状态表示 状态表示dp[i][j]表示字符串text1的[1,i]区间和字符串text2的[1,j]区间的最长公共子序列长度下标从1开始 状态计算 1、若text1[i] text2[j] 也就是说两个字符串的最后一位相等那么问题就转化成了字符串text1的[1,j-1]区间和字符串text2的[1,j-1]区间的最长公共子序列长度再加上一即dp[i][j] dp[i - 1][j - 1] 1。下标从1开始 2、若text1[i] ! text2[j] 也就是说两个字符串的最后一位不相等那么问题就转化成了字符串text1的[1,j-1]区间和字符串text2的[1,j-1]区间的为什么这么说呢因为有以下三种情况最后一种情况会被排除因为对于case1和case2两种情况来说最终结果都大于等于case3的结果text1[i…]text1[i1…] case1text1[i]不在子序列中如text1: abc text2 bc i0 case2text2[j]不在子序列中如text1: bc text2 abc j0 case3text1[i]和text2[j]不在序列中如text1: abc text2: dbc ij0 状态转移方程 case1text1[i] text2[j] dp[i][j] 1 dp[i - 1][j - 1] case2text1[i] ! text2[j] dp[i][j] Math.max(dp[i - 1][j], dp[i][j - 1]) 代码如下 public int longestCommonSubsequence(String text1, String text2) {int m text1.length(), n text2.length();int[][] dp new int[m 1][n 1];for(int i 1;i dp.length;i){for(int j 1;j dp[0].length;j){if(text1.charAt(i - 1) text2.charAt(j - 1)){dp[i][j] 1 dp[i - 1][j - 1];}else{dp[i][j] Math.max(dp[i][j - 1], dp[i - 1][j]);}}}return dp[m][n];}
http://www.ho-use.cn/article/10815319.html

相关文章:

  • 做神秘顾客哪个网站好后台网站如何建设
  • 网站开发提问大连旅顺口旅游攻略
  • 整站seo排名公司wordpress两个侧边栏
  • 彩妆网站模板做视频找素材的网站
  • 网站里+动效是用什么做的网站app推广怎么做
  • 网站优化标题亚马逊网站开发
  • 模板网站区别企业建设网站需注意哪些内容
  • o2o网站开发框架中卫网站设计
  • 网站建立需要什么条件大连网站建设谁家好
  • 电影里的做视频在线观看网站软件开发工资一般多少
  • 进行seo网站建设网站编程入门
  • 达州+网站建设宁波seo快速优化
  • 甘肃省城乡住房建设厅网站首页盘州住房和城乡建设局网站
  • 营销型网站怎么收费标准网页设计基础的期末试卷和答案
  • 网站管理助手ftp连接不上外国人做网站
  • 夏邑做网站网站建设冫首先金手指十五
  • 医疗网站 seo怎么做wordpress升级php异常
  • 运河建设集团网站wordpress前端页面存放
  • 做网站用哪个服务器不用备案网络技术学什么
  • 湘西网站建设吧网站建设步骤大全
  • 茂名住房和城乡建设部网站网页设计与制作感受
  • 生活服务手机网站开发做网站济宁
  • 免费的行情软件app网站怎么用网网站模板做网站
  • 做网站运营如何提升用户粘度哈尔滨建设工程交易中心
  • 胶州建设信息网站网络运营是什么专业
  • 九五至尊娱乐场网站网站二次备案
  • 郑州专业的建网站响应式网站设计教程
  • 遵义网信办广告优化师前景怎样
  • 洛阳网站建设招聘信息做设计找图有哪些网站
  • 做网站服务销售上海做网站优化哪家好