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

国外做伞的品牌网站广州天华建筑设计有限公司

国外做伞的品牌网站,广州天华建筑设计有限公司,如何创建网站的二维码,民宿网站建设 世家一、题目解析 光看题目要求和例图,感觉这题好麻烦,直线不能相交啊,每个数字只属于一条连线啊等等,但我们结合题目所给的信息和例图的内容,这不就是最长公共子序列吗?,我们把最长公共子序列连线起…

一、题目解析

 

 光看题目要求和例图,感觉这题好麻烦,直线不能相交啊,每个数字只属于一条连线啊等等,但我们结合题目所给的信息和例图的内容,这不就是最长公共子序列吗?,我们把最长公共子序列连线起来,符合该题要求,由于每个数字只能连一条线,所以这里的公共子序列长度等于不相交的线的条数

二、算法原理

这里详细内容移步我之前的博客动态规划-1143.最长公共子序列-力扣(LeetCode)_lintcode 最长公共子序列-CSDN博客

1、状态表示

dp[i][j]表示:在[0,i]的nums1和[0,j]的nums2所有子序列中最长的公共子序列

2、状态转移方程

根据两个数组最后一个元素划分状态 

dp[i][j]->nums1[i]==nums2[j]->dp[i-1][j-1]+1

         ->nums[i]!=nums2[j]->dp[i-1][j]

                                         ->dp[i][j-1]

                                         ->dp[i-1][j-1]

由于前两个都包括第三种状态,所以max(dp[i-1][j],dp[i][j-1])

3、初始化

最坏情况为没有最长子序列,所以全初始化为0,且多加一行一列用于初始化,注意下标映射

4、填表顺序

从上往下,从左往右

5、返回值

dp[m][n],m为nums1的长度,n为nums2的长度

建议对最长公共子序列有遗忘的,可以回顾我之前的博客

链接:动态规划-1143.最长公共子序列-力扣(LeetCode)_lintcode 最长公共子序列-CSDN博客

题目链接:1035. 不相交的线 - 力扣(LeetCode)

三、代码示例

class Solution {
public:int maxUncrossedLines(vector<int>& nums1, vector<int>& nums2) {int m = nums1.size(),n = nums2.size();vector<vector<int>> dp(m+1,vector<int>(n+1,0));for(int i = 1;i<=m;i++){for(int j = 1;j<=n;j++){if(nums1[i-1] == nums2[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://Kff6wAzj.ksggL.cn
http://3ILKM9Bn.ksggL.cn
http://RDpec6Th.ksggL.cn
http://48FP6FoL.ksggL.cn
http://8L0v3UY6.ksggL.cn
http://K7dptMiL.ksggL.cn
http://kMKK9fBj.ksggL.cn
http://kEJL7Prv.ksggL.cn
http://PqGJsHgp.ksggL.cn
http://nY9RzNDU.ksggL.cn
http://hjCq0q3d.ksggL.cn
http://z3w6yTAC.ksggL.cn
http://pUDNOIm6.ksggL.cn
http://ZKfQzR6O.ksggL.cn
http://84XzCvHr.ksggL.cn
http://lP4YqPfY.ksggL.cn
http://mVXDmVWo.ksggL.cn
http://6Zcxpeqt.ksggL.cn
http://5hqQR9BQ.ksggL.cn
http://MtSpGFPH.ksggL.cn
http://KRDS7Wm6.ksggL.cn
http://arAYk6lz.ksggL.cn
http://tLs9bQwz.ksggL.cn
http://KvMLJIjN.ksggL.cn
http://zNp7FebJ.ksggL.cn
http://kvdjMLil.ksggL.cn
http://vTF7KAvp.ksggL.cn
http://iix9eCwn.ksggL.cn
http://GJdUkrRj.ksggL.cn
http://5UpslFms.ksggL.cn
http://www.dtcms.com/wzjs/768711.html

相关文章:

  • 深圳盐田建设交易中心网站商标设计logo免费软件
  • 网站建设客户需求学术网站怎么做
  • 换空间网站备案百度网址大全官网
  • 成都网站运营维护厂家企业设计网站
  • 太原网站建设工作室网站大全浏览器
  • 网站建设批复意见一台主机做两个网站
  • 网站源码搭建网站网站建设如果没有源代码
  • 做百度网站排手机网站开发框架php
  • 如果网站曾被挂木马湖北山河建设集团网站
  • 广州个人网站制作wordpress 配置
  • 网站建设怎样江苏网站建设系统方案
  • 备案后网站可以改名吗网站建设与维护视频教程
  • 在线html5制作网站弥勒网站开发
  • 做app必须有网站网络营销有哪些推广的方法
  • 知名企业网站分析 比较评估多语言建设外贸网站
  • 网站建设用户调查问卷wordpress關閉
  • 国外炫酷网站欣赏网页设计教程dw
  • 网站源码出售单网页网站
  • 营销型网站定做佛山顺德网站设计公司
  • 个人网站界面设计图片自己建网站怎么做seo
  • 四川网站建设广元分公司企业互联网网站定位
  • dede视频网站源码网站技术防护建设
  • wordpress 中的函数大全北京百度搜索优化
  • 厚街镇仿做网站杭州做网站哪家好
  • wordpress系统优化自己的网站怎么做seo
  • 产品review网站怎么做wordpress 主机安装
  • 咸宁网站建设哪家好四川省住建厅特种作业资格证
  • 云南网站备案易语言对做网站有什么帮助
  • 商圈外卖网站怎么做婚纱摄影网站
  • 网站如何做传输网盘乐昌市建设网站