#503. 最短待排序子数组
最短待排序子数组
题目描述
给你一个乱序数组,请找出一段连续子数组,如果仅仅对这个子数组进行升序排列,那么整个数组都会变为升序。
请你找出符合题意的最短子数组,并输出它的长度。
输入格式
第一行有一个正整数,表示数组的长度;
接下来有个数字,表示数组元素。
输出格式
输出最短子数组的长度,若数组已经升序,输出。
样例
7
1 5 3 7 10 9 12
5
4
1 2 3 4
0
提示
样例1解释
对这个子数组进行排序,整个数组都会变成升序。
数据范围
对于的数据:,