所谓LIS,就是Longest Increasing Subsequence问题 注意,子序列不一定是连续的,举个例子:对于序列10,9,2,3,5,4,7,9,101,18,其中的LIS就是2,3,5,7,9,18(或者2,3,5,7,9,101) 那么就出现另一个要注意的地方了:LIS自身不一定只有一个,但是LIS.length()一定是固定的(很容易反证对吧) [鉴于我是第一次研究LIS,所以自己分析出来的dp可能会很水不高级orz] 那不如我们就从上面那个例子开始吧~ vector<in…