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

观山湖网站建设推广wordpress主题域名授权破解

观山湖网站建设推广,wordpress主题域名授权破解,app关键词优化,网站会员注册怎么做动态规划。 美团暑期面试题#xff0c;没做过#xff0c;不会啊。 这个问题的目标是找出两个字符串text1和text2的最长公共子序列的长度。 动态规划数组的初始化 首先#xff0c;代码初始化了一个动态规划#xff08;DP#xff09;数组dp#xff0c;其维度为(m 1) x …动态规划。 美团暑期面试题没做过不会啊。 这个问题的目标是找出两个字符串text1和text2的最长公共子序列的长度。 动态规划数组的初始化 首先代码初始化了一个动态规划DP数组dp其维度为(m 1) x (n 1)其中m和n分别是text1和text2的长度。这个DP数组用于存储子问题的解dp[i][j]表示text1的前i个字符和text2的前j个字符的最长公共子序列的长度。初始化时所有元素都设置为0。 dp [[0] * (n 1) for _ in range(m 1)]填充DP数组 接下来代码通过两层循环遍历这个DP数组外层循环变量i从1到m内层循环变量j从1到n。这里i和j分别代表text1和text2当前考虑的字符位置。 for i in range(1, m 1):for j in range(1, n 1):对于每一对(i, j)我们比较text1[i - 1]和text2[j - 1]即当前考虑的字符。 如果这两个字符相等说明我们找到了一个公共子序列中的字符所以dp[i][j]应该是这个字符加上之前的最长公共子序列的长度即dp[i - 1][j - 1] 1。 if text1[i - 1] text2[j - 1]:dp[i][j] dp[i - 1][j - 1] 1如果这两个字符不相等那么当前的最长公共子序列的长度将是两种情况中的较大值一种是不包含text1[i - 1]时的最长公共子序列长度dp[i - 1][j]另一种是不包含text2[j - 1]时的最长公共子序列长度dp[i][j - 1]。 else:dp[i][j] max(dp[i - 1][j], dp[i][j - 1])返回结果 最后dp[m][n]包含了整个问题的解即text1和text2的最长公共子序列的长度。 return dp[m][n]这个动态规划解法的核心在于逐步构建解的过程它利用了子问题的解来解决更大的问题直到解决了整个问题。通过填充DP数组我们可以高效地找到两个字符串的最长公共子序列的长度。 整合 class Solution:def longestCommonSubsequence(self, text1: str, text2: str) - int:# 计算字符串长度m, n len(text1), len(text2)# 初始化序列长度数组dp [[0] * (n 1) for _ in range(m 1)]# 双重遍历for i in range(1, m1):for j in range(1, n1):# 如果当前字符相等那最长公共子序列就应该是之前的加上现在的一个if text1[i-1] text2[j-1]:dp[i][j] dp[i - 1][j - 1] 1# 否则应该是那么当前的最长公共子序列的长度将是两种情况中的较大值# 一种是不含第一个字符串的当前字符# 一种是不含第二个字符串的当前字符else:dp[i][j] max(dp[i - 1][j], dp[i][j - 1])# 返回最终结果return dp[m][n]
http://www.zqtcl.cn/news/403552/

相关文章:

  • 宿迁网站建设要多少钱高密市住房和城乡建设局网站
  • 咸阳网站建设公司哪家好wordpress访客ip记录
  • 厦门建设银行网站那个网站做效果图电脑配置
  • 人才网站建设医院网站建设的好处
  • 房屋装修网站模板html5做网站
  • 网站建设需要的硬件网站建设知名公司排名
  • 绥化网站建设私自搭建vps犯法吗
  • 建设专业网站哪家比较好小程序源码是什么意思
  • 网站设计一般包括什么给公司做网站数据分析
  • 网站根目录在哪里1024cctvcom戊人影祝
  • wordpress转发微信南宁seo企业优化
  • 红旗渠建设集团网站昭通网络推广
  • 海陵区建设局网站计算机网站建设考试试卷
  • 佛山做网站3lue网站开发招标网
  • 粘贴以下代码到网站首页代码的与标签之间渭南软件开发
  • 企业网站建设必要性上海网站建设报价表
  • 陕西省建设厅申报网站一个主体如何添加网站
  • 做网站业务员提成几个点wordpress 地图导航代码
  • 软件下载网站排行住房和城乡建设部办公厅网站
  • 贵阳网站建设需要多少钱百度资源搜索平台
  • 做安全防护信息的网站wordpress初始密码
  • 广东企业网站seo哪里好微信公众号怎么创建文章
  • 建行网站登录不了wordpress好主题
  • 南屏网站建设湖北省建设厅的网站
  • 有没有做花卉种子的网站啊正规网站建设服务
  • 长沙网站建设公司招聘那个建设网站好
  • 网站开发视频下载网站优化关键词排名自己怎么做
  • 网站建设 流程咸宁网站建设哪家好
  • 建站公司兴田德润实惠钦州建设局网站
  • 高新区免费网站建设旅游网站开发设计与实现