/ OPS / 题库 /

另类排序

另类排序

#描述#
给出一个数列(可以有重复数),可以对数列进行一种操作,就是从数列中取出若干数,按顺序放到左边,把剩下的数按顺序放到右边。<br>
比如数列 1 3 2 4,可以取出数1 2放至左边,剩下3 4放至右边,形成新数列 1 2 3 4
问最少需要几次操作,可以使数列单调非降。<br>
<h3>Inputs:</h3>
输入包含多组测试数据。<br>
每组数据第一行为一个正整数n(n<=100000),表示数列长度,接下来有n行,每行一个整数Ai,代表数列的第i项。

#格式#
##输入格式##

##输出格式##
针对每组测试数据,输出最少的操作次数。

#样例1#
##样例输入1##

4
1
3
2
4

##样例输出1##

1

#限制#
2000ms
32768KB

#提示#

#来源#
DK

信息

ID
1675
难度
5
分类
category1 点击显示
标签
递交数
0
已通过
0
通过率
?
上传者