题意 给出一个长度为n的,所有元素大小在[1,n]的整数数列,要求选出一个尽量长的区间使得区间内所有元素组成一个1到区间长度k的排列,输出k的最大值 n<=1e5 分析 不会做,好菜啊.jpg 学习了西方那一套理论,里面别人的题解写得挺吼的但是没多少人点赞23333. 外来的和尚好念经 一个合法排列必然包括一个1.那么我们可以枚举这个1的位置,既然包含了这个1就不能包含其他的1,所以我们可以找出这个1左边的第一个1的位置L(如果没有就是0)和右边的第一个1的位置R(如果没有就是n+1).包括这个…