#P2048. Sorting Railway Cars

Sorting Railway Cars

题目描述

一个数组的元素为 11NN 的整数,现在要对这个数组进行排序,在排序时只能将元素放在数组的头部或尾部,问至少需要移动多少个数字,才能完成整个排序过程?

输入格式

第一行一个数 N (2N105)N\ (2 \le N \le 10^5)

第二行 NN 个数 aia_i,表示原始数组元素。

输出格式

输出一个整数表示答案。

5
4 1 2 5 3
2
  • 操作 11:将 5\tt 53\tt 3 换一下变成 4 1 2 3 5\texttt{4 1 2 3 5}
  • 操作 22:将 1 2 3\texttt{1 2 3}4\tt 4 换一下变成 1 2 3 4 5\texttt{1 2 3 4 5} 在此后即完成要求。

所以最小操作次数为 22

4
4 1 3 2
2