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

网站几个数据库dw网页制作教程

网站几个数据库,dw网页制作教程,南昌做网站哪家最好,wap网页是什么意思一、题目解析 光看题目要求和例图,感觉这题好麻烦,直线不能相交啊,每个数字只属于一条连线啊等等,但我们结合题目所给的信息和例图的内容,这不就是最长公共子序列吗?,我们把最长公共子序列连线起…

一、题目解析

 

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

二、算法原理

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

相关文章:

  • 建设工程质量检测机构主管网站网站seo推广方案
  • 设计常用网站抚顺优化seo
  • 1号店网站模板下载公司网站设计需要多少钱
  • 网站建设保密协议书排名优化推广
  • 企业网站免费推广方案谷歌广告开户
  • 网站手机客户端开发百度seo软件优化
  • 深圳手机网站sem营销推广
  • 大连网站建设价格静态网站模板
  • 网站发展今日头条新闻最新疫情
  • 怎么做网站赚钱合肥百度网站排名优化
  • 网站公司后台黄石seo诊断
  • 潍坊网站建设尚荣百度seo排名查询
  • 如何进行网站的seo优化教程网下载
  • 自己怎么建网站关键词优化如何
  • 做网站的为什么那么多骗子网络营销与管理
  • 上海设计公司名称大全武汉网站seo德升
  • 深圳市手机网站建设哪家好网络运营商
  • 南昌哪里学做网站aso优化服务站
  • 网站搭建准备重庆seo结算
  • 网站优化文章怎么做搜索引擎推广简称
  • 百度网站源码优化检测国家重大新闻
  • 云南网站建设快速优化郑州seo排名优化公司
  • 视频网站开发难点seo服务公司招聘
  • 做类似58类型网站人民网舆情数据中心官网
  • 科技公司网站模版百度推广费用怎么算
  • 做网站需要的素材资料郑州疫情最新情况
  • 把自己做的网站传到网上微信公众号的推广
  • 政府门户网站的重要性百度推广联盟
  • 哪个网站系统做的好巩义网络推广公司
  • 淘宝上做网站 源代码怎么给你seo网络培训学校