LIS
最长上升子序列,会有各种变种,比如说最长不下降子序列,最长不上升子序列等等,代码差不多,这里以最长上升子序列为例。最长上升子序列,就是在一个序列A中找到一个一个序列中最长的单调递增的子序列(可以不连续)。
LIS有两种解决方法法, O(n2) O ( n 2 ) & O(nlog2n) O ( n l o g 2 n ) ,在这里都给出。
最长上升子序列,会有各种变种,比如说最长不下降子序列,最长不上升子序列等等,代码差不多,这里以最长上升子序列为例。最长上升子序列,就是在一个序列A中找到一个一个序列中最长的单调递增的子序列(可以不连续)。
LIS有两种解决方法法, O(n2) O ( n 2 ) & O(nlog2n) O ( n l o g 2 n ) ,在这里都给出。