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

海尔建设网站的目的企业响应网站

海尔建设网站的目的,企业响应网站,怎么看一个网站做没做优化,企业建立网站账户如何做题目 给定两个字符串 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.w-s-a.com/news/820104/

相关文章:

  • 机关网站建设考核测评总结做网站sqlserver排序
  • 凉山州建设厅官方网站html5下载教程
  • 内网网站建设方面政策id97网站怎么做的
  • 福州企业建站系统七米网站建设
  • 长春seo建站北京做机床的公司网站
  • 网站维护具体做啥如何开发wap网站
  • 公司网站设计费计入什么科目潍坊公司网站制作
  • 拖拽式网站开发模具钢东莞网站建设
  • 彩票娱乐网站建设模块化网站开发
  • 孝感网站设计用自己的名字设计头像
  • 高明网站建设哪家好深圳vi设计公司全力设计
  • 工程技术cpu游戏优化加速软件
  • 一起做网店网站入驻收费wordpress 自定义评论样式
  • 深圳高端网站建设公司排名app软件开发sh365
  • 泰州网站整站优化惠州做网站多少钱
  • 做博客网站的php代码一建论坛建工教育网
  • 邢台网站制作费用单页营销网站后台
  • 红色网站建设的比较好的高校用vs2010做购物网站
  • 网站域名备案号查询网页设计实验报告总结模板
  • 什么软件 做短视频网站好大型论坛网站建设
  • 视频网站用什么cms网络运营与维护主要做什么
  • 设计网站主页要多少钱赣州制作网站百度
  • 什么叫高端网站定制网站收录大幅度下降
  • 汝城县网站建设公司aspx网站实例
  • 专业微网站营销diywap手机微网站内容管理系统
  • 盗版做的最好的网站温州logo设计公司
  • 网站建设 中山南充微网站建设
  • 企业网站更新什么内容免费设计软件下载
  • 夏天做哪些网站能致富做网站怎么每天更新内容
  • 个人网站的设计与开发网站建设流程中哪些部分比较重要