目录
最⻓上升⼦序列(⼆)(贪⼼+⼆分)
题目解析
1.题目链接:最长上升子序列(二)_牛客题霸_牛客网
2.题目描述
描述
给定一个长度为 n 的数组a,求它的最长严格上升子序列的长度。
所谓子序列,指一个数组删掉一些数(也可以不删)之后,形成的新数组。例如 [1,5,3,7,3] 数组,其子序列有:[1,3,3]、[7] 等。但 [1,6]、[1,3,5] 则不是它的子序列。
我们定义一个序列是 严格上升 的,当且仅当该序列不存在两个下标 ii 和 jj 满足 i<ji<j 且 a_i \geq a_jai≥aj。
数据范围: 0\leq n \leq 10^50≤n≤105,-10^9<=a[i]<=10^9−109<=a[i]<=109
要求:时间复杂度 O(nlogn)O(nlogn), 空间复杂度 O(n)O(n)

最低0.47元/天 解锁文章
410

被折叠的 条评论
为什么被折叠?



