常规的 DP 题,最长单调递增子序列:
https://leetcode.com/problems/longest-increasing-subsequence/
我的代码:
提交后,最后一个很长的 case 会报 Memory Limit Exceeded 错误。
但是很奇怪,我加了 remove duplicate 的代码还是会有这个错误。
另外,这个代码并不只是输出长度,所以并不是最简,不要纠结于此,但是 O(nlog(n)) 的时间复杂度。
那个 remove duplicate 的代码比较傻,但也不至于 Memory Limit Exceeded。
我试过另一种方法 remove duplicate,也是一样。