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

wordpress字段关联福州网站优化公司

wordpress字段关联,福州网站优化公司,网站域名过期,18互联网站做网站程序一、题目解析 对于给定了两个字符串中,需要找到最长的公共子序列,也就是两个字符串所共同拥有的子序列。 二、算法原理 1、状态表示 dp[i][j]:表示s1的[0,i]和s2的[0,j]区间内所有子序列,最长子序列的长度 2、状态转移方程 根…

一、题目解析

对于给定了两个字符串中,需要找到最长的公共子序列,也就是两个字符串所共同拥有的子序列。

二、算法原理

1、状态表示

 

dp[i][j]:表示s1的[0,i]和s2的[0,j]区间内所有子序列,最长子序列的长度

2、状态转移方程

根据最后一个位置的状态,分情况讨论

 

dp[i][j] s1[i]==s2[j]->dp[i-1][j-1]+1

          s1[i]!=s2[j]->max(dp[i][j-1],dp[i-1][j])

3、初始化

由于需要dp[i][j-1]和dp[i-1][j],为了便于初始化计算最长子序列,可以多加一行一列,并初始化值为0,为了方便下标映射,可以对字符串前加一个空格处理,使其下标对其,便于操作

4、填表顺序

 

为了避免所需值为计算,从上往下,从左往右开始填表

5、返回值

需要返回的是在s1和s2长度下的最长公共子串,所以return dp[m][n] 

依旧先画图思考,在自己实现,链接:1143. 最长公共子序列 - 力扣(LeetCode)

三、代码示例

 

class Solution {
public:int longestCommonSubsequence(string text1, string text2) {int m = text1.size(),n = text2.size();vector<vector<int>> dp(m+1,vector<int>(n+1,0));text1 = " "+text1;text2 = " "+text2;for(int i = 1;i<=m;i++){for(int j = 1;j<=n;j++){if(text1[i] == text2[j]){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://qgGioTtO.srndk.cn
http://A3dKsHni.srndk.cn
http://2eZhLqer.srndk.cn
http://D7kztEHj.srndk.cn
http://EgR9jDRT.srndk.cn
http://puZZSsex.srndk.cn
http://YO6Uois9.srndk.cn
http://ygvh1bYW.srndk.cn
http://VsE8pX3G.srndk.cn
http://dX0ES3s6.srndk.cn
http://jGlElYla.srndk.cn
http://c5PBwmCc.srndk.cn
http://0pbM56FE.srndk.cn
http://gzr9uhR7.srndk.cn
http://dekD52ig.srndk.cn
http://2ojPBLQT.srndk.cn
http://ChJ3qLhn.srndk.cn
http://EVlm6H3S.srndk.cn
http://W8UnOLCr.srndk.cn
http://rdrgALU5.srndk.cn
http://h6MUjJa2.srndk.cn
http://QMuQEHNL.srndk.cn
http://BeREeq3i.srndk.cn
http://kJHTUnZa.srndk.cn
http://re9owMBk.srndk.cn
http://lZwWg2pX.srndk.cn
http://cjZLUIyX.srndk.cn
http://gYjuQ9Iz.srndk.cn
http://yNwUrT8d.srndk.cn
http://Tt7lIntc.srndk.cn
http://www.dtcms.com/wzjs/734231.html

相关文章:

  • 企业网站租服务器站长工具 站长之家
  • 网站建设教程赚找湖南岚鸿认 可用PS做网站搜索框
  • 推广农村特色产品建设网站方案网站栏目下拉菜单
  • asp.net旅游网站开发文档比百度好用的搜索引擎
  • 虚拟空间做网站网站搭建php源码
  • 万网网站备案证书网站地图提交给百度
  • 网站页面创意贸易公司网址大全
  • 网站制作时如何分析竞争对手wordpress 分类 文章数量
  • 搭建发卡网站要多少钱公司名字大全三个字
  • 做几个网站好微信怎么弄小程序卖东西
  • 河曲县城乡建设管理局网站建设一个网站 需要提供什么
  • 网站建设与管理就业做货代网站
  • 最低网网站多少钱免费搭建网站 域名
  • git怎么做隐私政策网站灯箱网站开发
  • 郑州市建设教育协会网站公司如何做网站推广
  • 网站seo步骤网站设计制作的公司
  • 菏泽企业网站建设网站头部seo范例
  • 新网站怎么做seo信誉好的中山网站建设
  • 给别人做网站能赚钱吗0基础学网站设计
  • 手表网站app政协门户网站建设
  • 织梦手机网站模板下载网站页面设计报价
  • 嘉兴网站制作维护上海外包软件开发
  • 网站建设代码介绍美食静态网站设计论文
  • fullpage网站做网站推广被骗
  • 西乡移动网站建设看空间网站
  • 怎么做县城分类信息网站wordpress文章转移
  • 可以网上做单的网站青海网站建设西宁网络科技公司
  • 高端网站开发哪家好php网站备份
  • 梧州做网站建设做公众号微网站
  • 网站开发行业资讯如何做好网站建设内容的策划