传送门 题目大意 给出一个 1 到 n 的排列,每次操作可以将某个位置的数字移动到最前面或最后面,求将排列从小到大排序的最小操作次数 如:4 1 2 5 3 操作1:将5和3换一下变成4 1 2 3 5 操作2:将1 2 3和 4换一下变成 1 2 3 4 5 在此后即完成要求.所以最小操作次数为2. 输入: 第一行 为长度 nnn ; 第二行为原来的顺序两个数之间有空格. 输出: 最小操作次数 解题思路 因为要从小到大排序,所以我们很自然能想到lis,但是也很容易举出反例.如1 2 4 5 3…