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

北京做网站的大公司有哪些网站实名

北京做网站的大公司有哪些,网站实名,重庆定制型网站建设,上海企业建站流程Problem: 1143. 最长公共子序列 文章目录 题目描述思路复杂度Code 题目描述 思路 我们统一标记#xff1a;str1[i]代表text1表示的字符数组#xff0c;str2[j]代表text2表示的字符数组#xff1b;LCS代表最长的公共子序列#xff1b;#xff08;我们易得只有str1[i]和str… Problem: 1143. 最长公共子序列 文章目录 题目描述思路复杂度Code 题目描述 思路 我们统一标记str1[i]代表text1表示的字符数组str2[j]代表text2表示的字符数组LCS代表最长的公共子序列我们易得只有str1[i]和str2[j]均在LCS中时才能说明str1[i]和str2[j]是LCS的一部分 1.状态定义dp[i][j]代表str1[1~i]和str2[1 ~ j]的最长公共子序列我们暂时认为索引是从 1 开始的例如d[2][4] 的含义就是对于 “ac” 和 “babc” 它们的LCS ⻓度是 2 2.状态转移 2.1:初始状态初始化我们初始化dp[0][j] 0; dp[i][0] 0,逻辑上说明当str1或者str2其中为空时则LCS为0 2.2:状态转移若*str1[i] str2[j]则dp[i][j] dp[i - 1][j - 1] 1;若str1[i] ! str2[j]*则dp[i][j] max(dp[i-1][j],dp[i][j-1]) 补充 当*str1[i] ! str2[j]*实则有三种状态str1[i] ! LCS[i];str2[j] ! LCS[j]; str1[i] ! str2[i] ! LCS[i];但是我们在状态转移方程中dp[i][j] max(dp[i-1][j],dp[i][j-1]); 实际上dp[i][j] max(dp[i-1][j],dp[i][j-1]dp[i - 1][j - 1]),但是回看dp[i][j]的定义我们易知dp[i - 1][j - 1]是一定小于dp[i-1][j]和dp[i][j-1],所以我们则直接求取**max(dp[i-1][j],dp[i][j-1])**即可 复杂度 时间复杂度: O ( M × N ) O(M \times N) O(M×N);其中 M M M为text1的长度 N N N为text2的长度 空间复杂度: O ( M × N ) O(M \times N) O(M×N) Code class Solution { public:/*** Find the longest common subsequence* param text1 Given string* param text2 Given string* return int*/int longestCommonSubsequence(string text1, string text2) {int len1 text1.length();int len2 text2.length();//DP arrayvectorvectorint dp(len1 1, vectorint(len2 1));//for (int i 1; i len1 1; i) {for (int j 1; j len2 1; j) {if (text1.at(i - 1) text2.at(j - 1)) {dp[i][j] 1 dp[i - 1][j - 1];} else {dp[i][j] max(dp[i - 1][j], dp[i][j - 1]);}}}return dp[len1][len2];} };
http://www.zqtcl.cn/news/313546/

相关文章:

  • 蚌埠市住房建设部网站在线免费做网站
  • 天津网站建设网络企业网址模板
  • 如何做京东购物网站旅游前 做攻略有什么网站好用
  • 嘉兴网站推广优化公司wordpress显示系统
  • 网站建站定做空间里怎么放多个网站
  • 清远市企业网站seo联系方式深圳人才市场现场招聘信息
  • 网站制作在哪能看网站开发前台开发
  • 一般网站用什么数据库游戏源码搭建
  • 做国外搞笑网站上海建设工程网站
  • 泰州免费网站建站模板网站建设用python怎么样
  • 优秀作文网站都有哪些企业网站的开发与应用
  • 织梦做网站被告如何再工商局网站做设备抵押
  • 什么是自适应网站怎么做国际购物网站
  • 促销活动推广文案网站加alt属性对优化有影响吗
  • 平湖网站改版洛卡博网站谁做的
  • 买卖平台有哪些网站三航奔腾建设有限公司官方网站
  • 网站建设的企业wordpress teamtalk
  • 公司起名字大全免费查询网站的哪些标签需要优化
  • 装修公司手机网站模板网络营销品牌有哪些
  • 如何保证网站安全在线的crm系统软件
  • 网站名称与主体性质不符wordpress首页锚点
  • 有口碑的常州网站建设传统网站建设
  • 大学网站建设排名金乡网站建设
  • 手机网站开发步骤徐州网站制作怎么做
  • 南通网站优化找哪家推荐做素菜的网站
  • 中国十大网站域名界面设计最好的网站
  • 苍山做网站北京便宜网站建设
  • 广州公司网站制作招聘信息汕头网站推广哪家好
  • 登录建设官方网站品牌营销专家
  • 天津模板建站哪家好wordpress标题换行显示不全