题目:http://codeforces.com/contest/602/problem/B 题意 :给出一个含有 n 个数的区间,要求找出一个最大的连续子区间使得这个子区间的最大值和最小值的差值不超过 1 ,最后输出这个子区间的长度. 分析: 因为区间里面的数只能相差1,我就用fs与fx来表示这个区间是上升区间还是下降区间如果上升区间的话,遇到满足条件的也就是加进来区间的数与区间的开头a[st]相比较,如果是大1或者是相等就en++,直到不满足条件:下降区间也是如此...不满足条件的话st++…