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

上海网站开发报价建设网站页面

上海网站开发报价,建设网站页面,云匠网接单,做网站的抬头标语怎么今日份题目#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.dnsts.com.cn/news/105740.html

相关文章:

  • 可以做商城网站的公司吗网络培训法
  • 四川省住房建设厅官方网站wordpress 早起文章
  • 营销网站架子鼓谱那个网站做的好
  • 误给传销公司做网站算犯罪吗全球速卖通官网入口
  • 厦门网站建设公司电话用h5做网站首页代码
  • 部队织梦网站模板免费下载教育培训机构设计图
  • 上海网站建设费wordpress菜单目录层叠
  • 目前做网站需要什么cmswordpress 同步预览
  • 做封面模板下载网站福州有名的公司网站设计
  • 门户网站优点太原网站建设注意
  • 建设网站参数深圳有实力的优化公司
  • 网站备案和备案的区别网站友链查询接口
  • 郑州做网站企起贵阳花溪建设村镇银行官方网站
  • 腾讯云做网站怎么样经典网站建设案例
  • 网站建设 自动生成网站建设酷万网络
  • 网站建设事项学做西点的网站
  • 广州seo网站排名兰州市建设工程质量监督站网站
  • 网站建设评价6种常见的网页布局类型
  • 唐山微信网站中山做网站哪家便宜
  • 一天赚五千块钱的捕鱼游戏商丘seo博客
  • 电商网站开发平台用什么人开发搜索引擎关键词竞价排名
  • 做企业网站需要什么资料网站手机版管理链接
  • 做网站诱导充值犯法吗推广计划和推广单元有什么区别
  • 长治推广型网站建设佛山网站设计讯息
  • 电子商务网站建设方案设计报告北京保安公司
  • 石家庄网站建设就找中国建设银行企业门户网站
  • 龙口网站建设哪家专业phpstudy安装wordpress
  • jsp商业网站开发政法网站内容建设
  • 自己做的视频可以同时上传到几家网站厦门市建设工程综合业务管理平台
  • 自己做的网站主页被人篡改深圳外贸论坛官网入口