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

网站编辑怎么赚钱夜狼seo

网站编辑怎么赚钱,夜狼seo,网站快速办理备案流程,贵阳网站设计哪家好给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以…

给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。

一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。

  • 例如,"ace" 是 "abcde" 的子序列,但 "aec" 不是 "abcde" 的子序列。

两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。

示例 1:

输入:text1 = "abcde", text2 = "ace" 
输出:3  
解释:最长公共子序列是 "ace" ,它的长度为 3 。

示例 2:

输入:text1 = "abc", text2 = "abc"
输出:3
解释:最长公共子序列是 "abc" ,它的长度为 3 。

示例 3:

输入:text1 = "abc", text2 = "def"
输出:0
解释:两个字符串没有公共子序列,返回 0 。

提示:

  • 1 <= text1.length, text2.length <= 1000
  • text1 和 text2 仅由小写英文字符组成。

总结:如果需要确定 保证某种次序,就需要确定以....结尾的序列。

//如果 许需要保证 答案序列 需要维持 顺序,只要符合条件就可以加进去的。定义为 在0-i区间的字符串是否符合。

class Solution {
public:int longestCommonSubsequence(string text1, string text2) {//求递增序列的时候,因为要求序列有序,所以必须确定序列最后一个元素的值,才能比较新加入序列的元素是不是递增的。求相等序列的时候,如果求连续相等子序列,则还是要确定序列最后一个元素的值;但是本题求的是不必连续的相等子序列,就不需要知道序列最后一个元素的值,只要知道范围内相等的序列长度就行,新来的相等元素可以直接加在序列后面。//dp[i][j]:长度为0- i-1 的text1的字符串 和 长度为0- j-1的text2字符串的最长公共子序列长度为 dp[i][j]   还是从1开始,方便初始化//递推关系:如果 t1[i-1] == t2[i-1] 那么 dp[i][j] = dp[i-1][j-1]+1;//如果 !=  那么 dp[i][j] = max(dp[i-1][j], dp[i][j-1])。继承t1的上一个 和t2的上一个 的最大值  t1 = abcde   //     t2 = ace   c和e不相等,那么可以从 t1中的 abc 和 t2的ac找。也可以从t2的ace 和 t1中的 ac找//初始化:考虑 dp[i][0]  dp[0][j]  0-1已经越界了,可以理解为t1字符串 和空字符串的交集为0。所以第一行和第一列都为0。因此其他所有行都可以为0,因为会被覆盖vector<vector<int>>dp(text1.size()+1,vector<int>(text2.size()+1,0));for(int i = 1;i <= text1.size();i++){for(int j = 1;j <= text2.size();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[text1.size()][text2.size()];}
};

http://www.tj-hxxt.cn/news/96812.html

相关文章:

  • 网站建设淄博佳铉网络网站统计系统
  • 手机上可以做网站举三个成功的新媒体营销案例
  • 网站html地图制作上海百度seo
  • 做网站的html框架优化方案的格式及范文
  • 网站设计的工作内容竞价网络推广托管
  • 可以自己做网站优化吗网站网络优化外包
  • 网站系统cms店铺推广方法
  • 泽库县公司网站建设竞价推广开户多少钱
  • 白羊女做网站汕头网站建设
  • 做手表网站用什么源码比较好seo网站首页推广
  • 建设网站代办机构最近一周新闻热点大事件
  • 网站页面设计策划书推广代理平台
  • 佣金高的试玩app平台网站优化及推广方案
  • 做类似淘宝网站怎么做成都排名seo公司
  • 网站域名跳转代码百度seo正规优化
  • sns有哪些著名的网站推广学院seo教程
  • wordpress免费会员中心站长工具seo查询
  • 烟台违建举报网站最近的热点新闻
  • 网站怎么做跟踪链接网站排名优化查询
  • 贸易网站建设指数运算公式大全
  • 百度企业服务平台合肥网站推广优化公司
  • 政府单位建设网站有什么要求西安seo网站优化
  • 哪里网站备案百度登录页面
  • 凡科网站教程网络营销推广方案策划书
  • 如何重新运行wordpress谷歌seo代运营
  • 济南行知网站建设有限公司怎么样百度网站推广怎么做
  • 同性做视频网站网络营销与直播电商
  • 编程网课哪家好seo长沙
  • 做广告牌子的电话点击seo软件
  • 传统建筑网站it行业培训机构哪个好