上次TYVJ有一道裸LIS,然而我当时直接打了一个N^2暴力就草草了事,然后就ZZ了,只拿了60分,其实NlogN的LIS和N^2的差的不多,只是没有N^2,好想罢了,鉴于某学弟的要求,所以就重现一下金哥当年讲LIS的风范. 首先,LIS指的是最长上升子序列.指的是我们要求出一个在母序列中找出一些元素,在保证这个子序列上升的同时,保证这个序列是整个母序列里满足这一要求的最长序列. 那么我们可以直接这样想,我们要保证当前所拼接的链最大,那么对于每一个元素来说,可以直接一遍循环判断它能够属于哪一个链…