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

甘肃省建设工程网上投标网站wordpress自适应视频

甘肃省建设工程网上投标网站,wordpress自适应视频,福建省住房和城乡建设厅官方网站,做网站要求题目 给定两个字符串 text1 和 text2#xff0c;返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 #xff0c;返回 0 。 一个字符串的 子序列 是指这样一个新的字符串#xff1a;它是由原字符串在不改变字符的相对顺序的情况下删除某些字符#xff08;…题目 给定两个字符串 text1 和 text2返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 返回 0 。 一个字符串的 子序列 是指这样一个新的字符串它是由原字符串在不改变字符的相对顺序的情况下删除某些字符也可以不删除任何字符后组成的新字符串。 示例 1 输入text1 “abcde”, text2 “ace” 输出3 解释最长公共子序列是 “ace” 它的长度为 3 。 原题链接https://leetcode.cn/problems/longest-common-subsequence/description/ 思路 以 dp[i][j] 表示text1[0:i] 和 text2[0:j] 的最长公共子序列长度。 找转移方程 当 text[i] text[j] 时即两个子字符串末尾的字符相同时dp[i][j] dp[i-1][j-1] 1。 当 text[i] ! text[j] 时dp[i][j] max(dp[i-1][j], dp[i][j-1])。 找边界条件 当 i0 或 j0 时显然可得 dp[i][0]、dp[0][j] 0 代码 class Solution { public:int longestCommonSubsequence(string text1, string text2) {int m text1.size();int n text2.size();vectorvectorint dp(m1, vectorint (n1, 0));// if text1[i-1] text2[j-1], dp[i][j] dp[i-1][j-1] 1// else, dp[i][j] max(dp[i][j-1], dp[i-1][j])for (int i 0; i m; i) {dp[i][0] 0;}for (int j 0; j n; j) {dp[0][j] 0;}for (int i 1; i m; i) {for (int j 1; j n; j) {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/717481/

相关文章:

  • 上海建设工程咨询网 首页郑州seo野狼
  • 建设网站需要注意什么手续禅城网站设计
  • 重庆网站页面优化wordpress fm
  • 淄博网站建设企业做网站原型图
  • 电子商务网站开发视频软件研发过程管理
  • 网站建设实施计划包括wordpress编程视频教程
  • 谈谈你对企业网站的页面设计苏州住房和城乡建设局网站网签
  • 企业建网站服务庆阳网站制作
  • 级a做爰片免费视网站可信赖的南昌网站建设
  • 建立网站需要注意事项做家居用品亚马逊看哪些网站
  • 环影视界免费版wordpress主题优化网站图片
  • 网站开发交付验收文档山西做网站流程步骤
  • 郴州网站seo外包摄影设计素材
  • 平面设计大赛网站给金融的做网站 犯法吗
  • 网站制作需求分析网站建设与 宣传关系
  • 企业网站的推广阶段和特点焦作建设银行门户网站
  • 连云港公司企业网站建设线上平台推广方案
  • 网站维护的协议山东省住房和建设网站
  • 个人网站可以做淘宝客网站建设的公司排名
  • 企业手机网站设计案例做网赌网站怎么推广
  • 2018外贸网站排名购物网站网页设计
  • 赣州培训学做网站软装设计理念
  • 银川建设网站公司wordpress 小工具添加图片
  • 做任务领黄钻的网站怎样建免费个人网站
  • 网站怎么做留言提交功能网站制作公司司
  • 大连购物网站开发wordpress怎么用ftp上传插件
  • 做微商怎样加入网站卖东西赚钱做代理的项目在哪个网站
  • 企业电子商务网站平台建设奉贤做网站公司
  • 非凡网站建设 新三板代运营套餐价格表
  • 湖南建立网站营销设计网站建设的创新之处