摘要: 【题解】 设满足前后两个元素之差为1的最长上升子序列LIS的长度为m,那么本题的答案即为n-m. 证明: 1,n-m次移动一定可以让序列递增。设LIS的第一个数为i,最后一个数为j,我们按照i-1到1的递减的顺序把这些数调换到第一个位置,它们就排好序了。同理处理j+1到n. 总共需要n-m次移动。 阅读全文
posted @ 2018-09-05 21:29 Driver_Lao 阅读(186) 评论(0) 推荐(0) 编辑