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

免费做外贸的网站专业企业网站开发公司

免费做外贸的网站,专业企业网站开发公司,开发板是干什么的,网页浏览器主要通过ftp协议今日份题目#xff1a; 给你一个由 n 个数对组成的数对数组 pairs #xff0c;其中 pairs[i] [lefti, righti] 且 lefti righti 。 现在#xff0c;我们定义一种 跟随 关系#xff0c;当且仅当 b c 时#xff0c;数对 p2 [c, d] 才可以跟在 p1 [a, b] 后面…今日份题目 给你一个由 n 个数对组成的数对数组 pairs 其中 pairs[i] [lefti, righti] 且 lefti righti 。 现在我们定义一种 跟随 关系当且仅当 b c 时数对 p2 [c, d] 才可以跟在 p1 [a, b] 后面。我们用这种形式来构造 数对链 。 找出并返回能够形成的 最长数对链的长度 。 你不需要用到所有的数对你可以以任何顺序选择其中的一些数对来构造。 示例1 输入pairs [[1,2], [2,3], [3,4]] 输出2 解释最长的数对链是 [1,2] - [3,4] 。 示例2 输入pairs [[1,2],[7,8],[4,5]] 输出3 解释最长的数对链是 [1,2] - [4,5] - [7,8] 。 提示 n pairs.length 1 n 1000 -1000 lefti righti 1000 题目思路 动态规划一维dp数组记录到目前为止的最长数对链数值。 状态转移方程 找到当前位置之前的满足递增的最长dp值的那一组找不到就是自己1。 dp[i]max(dp[i],dp[j]1); 代码 class Solution { public:int findLongestChain(vectorvectorint pairs) {int npairs.size();vectorint dp(n,1);//记录到目前为止的最长数对链sort(pairs.begin(),pairs.end());for(int i0;in;i) {for(int j0;ji;j) {if(pairs[i][0]pairs[j][1]) {dp[i]max(dp[i],dp[j]1);//状态转移方程}}}return dp[n-1];} };提交结果 欢迎大家在评论区讨论如有不懂的代码部分欢迎在评论区留言
http://www.hkea.cn/news/14396906/

相关文章:

  • 网站开发项目流程图网站建设费用申请
  • 南京 推广 网站建设wordpress dreamwear
  • 建设银行官方网站登录网址惠州企业网站建设选哪家
  • 网站的配色方案小米路由HD可以做网站吗
  • 哪里的网站建设做信誉认证对网站有什么好处
  • 分类信息网站建设多少钱免费域名申请平台
  • 可信网站认证收费吗奇缦科技珠海网站建设优化
  • 文化传播公司 网站设计无锡建网站电话
  • 建设银行官方网站软文网站模板
  • 犀牛网站建设公司做西服的网站
  • 常州市建设局网站资质推广项目的平台
  • php做网站安性如何顺义重庆网站建设
  • 建设部网站最新政策仿起点小说网站开发
  • 中山网站建设咨询在阿里巴巴上做网站有效果吗
  • 做好网站建设静态化我做的网站不知道网站怎么办啊
  • 网站建设 找 中企动力建设厅网站文件
  • 网站分享到朋友圈代码用友财务软件官方网站
  • 沈阳哪里有教做网站的怎么用网站后台做轮播图
  • 网站的站外优化种子资源
  • 定制型网站建设渠道网站底部浮动代码
  • 网站营销推广计划建设银行龙卡网站
  • 绵阳企业品牌网站建设网站建设五行
  • 开发网站和app支付宝微信支付接入wordpress
  • 江苏省住房和城乡建设厅网站外贸品牌推广公司
  • 做简易动画的网站办网站 哪些许可
  • 网站群信息管理系统北京网站设计师培训
  • 如何管理wordpress网站模板下载北京交易网站建设
  • wordpress实例网站网站的后续优化方案
  • 一站式网站建设服务网站怎么做登录模块
  • 90设计网站会员全站通与电商模板的区别网站建设需求分析调研表