题意: 给出序列,找出每个连续长度为k的子序列的最大值和最小值. 思路: 裸单调队列... 单调队列这东西用的真的非常局限,大概只能用到这种情景中== 简单说一下维护: 添加元素,为了保持单调性,排除队尾所有比要添加的元素大或者小的元素. 出队,出队之前要保证要出队的元素在当前范围内,如果不在先把不在的都出队. 这题可以只记录索引号,所以内存还是可以优化的,懒得写了. 坑: 复制自己的两段代码忘记改其中一个大于号.WA了一上午.不要不要的. #include<stdio.h> #include…