No.58-leetcode646-最长上升对的链
发布日期:2021-07-28 02:54:28
浏览次数:8
分类:技术文章
本文共 761 字,大约阅读时间需要 2 分钟。
和最长上升子序列相同:
不过先排个序
class Solution {public: static bool cmp(const vector & a,const vector & b){ if(a[1] < b[1]) return true; if(a[1] == b[1] && a[0] < b[0]) return true; return false; } int findLongestChain(vector>& pairs) { int N = pairs.size(); sort(pairs.begin(),pairs.end(),cmp); int dp[N+1]; memset(dp,0xc0,sizeof(dp)); int mx = 1; for(int i=0;i dp[j]){ if(j==mx-1){ dp[mx++] = pairs[i][1]; break; }else{ dp[j+1] = min(dp[j+1],pairs[i][1]); } } } } return mx-1; }};
转载地址:https://blog.csdn.net/ShellDawn/article/details/99327436 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月26日 19时26分39秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
xml中常用的转义符
2019-04-27
关于MSDK的几个难点
2019-04-27
使用UnityEditor做工具
2019-04-27
Visual Studio我常用的快捷键
2019-04-27
写C# dll供Unity调用
2019-04-27
Linux制作run安装包
2019-04-27
一分钟学会C#解析XML
2019-04-27
unity AssetBundle的资源管理
2019-04-27
【转】Unity中HideInInspector和SerializeField一起使用
2019-04-27
单例模板类
2019-04-27
Unity与java相互调用
2019-04-27
android截屏代码
2019-04-27
unity NGUI图文混排
2019-04-27
Unity项目优化
2019-04-27
Unity3D Shader 入门
2019-04-27
MSDK手Q邀请透传参数问题:url编解码与base64编解码
2019-04-27
C#用正则表达式去匹配被双引号包起来的中文
2019-04-27
lua table排序
2019-04-27
Unity发布的ios包在iphone上声音是从听筒里出来的问题
2019-04-27