题意:求第二大的最长升序子序列
分析:这里的第二大指的是,所有的递增子序列的长度(包括相等的),
从大到小排序后,排在第二的长度
思路1.每次将最长的两个上升子序列长度记录,最后再排序,取第二大的即可
思路2.如果最长的上升子序列长度(ans)唯一,那第二大应为ans-1
否则,第二大的就为 ans
hdu 5087 Revenge of LIS II ( LIS ,第二长子序列)
原文地址:http://blog.csdn.net/acm_code/article/details/40741365