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

花都建站如何做企业文化方案

花都建站,如何做企业文化方案,四川德阳做网站和app,广告推广语一、题目解析 光看题目要求和例图,感觉这题好麻烦,直线不能相交啊,每个数字只属于一条连线啊等等,但我们结合题目所给的信息和例图的内容,这不就是最长公共子序列吗?,我们把最长公共子序列连线起…

一、题目解析

 

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

二、算法原理

这里详细内容移步我之前的博客动态规划-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://www.dtcms.com/wzjs/789453.html

相关文章:

  • 2003建网站广州免费律师咨询
  • 网站网络推广方案辽宁建设工程信息网项目经理变更
  • 网站后缀有什么区别网站的开发环境设计
  • 无网站营销网站建设规划书模板
  • 服务器做视频网站网站建设公司对比
  • 网站建站卖首饰侵权商城网站怎么做
  • 哪些行业做网站的多网站建设外包公司招聘
  • 国外做电子元器件在哪个网站页面设计时最好用多少种颜色
  • 网站建设朋友圈最新网页传奇
  • api接口开发网站开发昆明网站营销
  • wordpress图站自己做网站想更换网址
  • 免费行情软件网站下载安装佛山合展商务网站建设
  • 河南省住房建设厅网站首页王者荣耀wordpress
  • 努力把网站建设成为wordpress分类目录下文章过多_添加文章目录导航
  • 温州哪里可以做企业网站个性化的个人网站
  • 那些做兼职的小网站如何做网站效果更好
  • 做网站详细步骤青岛注册公司的步骤和流程
  • 网站模板怎么修改教程免费入驻的电商平台
  • 美丽乡村 村级网站建设大连建设工程信息网怎么申请
  • 有域名 有主机 怎么建设网站产品毕业设计网站建设
  • wordpress站点全屏产品设计ppt案例
  • 做食品网站seo具体是什么
  • 企业网站有哪些例子seo策略分析
  • 农村创业的好项目seo托管
  • 做的网站不能放视频软件对于ICP而言 主要承担网站信息
  • asp源码 自助建站康定网站建设工作室
  • 高端网站优化重庆市设计院
  • 炫客网站建设开封做网站优化
  • 网站建设入门房屋室内设计学校
  • 网站设计经典案例怎样提高网站知名度