单调队列思维: 需要使用双端队列,入队从队伍尾进,最大值在队首, 出队判定,和队首一样说明应该出队,否则说明出的是对首之前的值,不做处理 所以最好定义一个用双端队列定义一个单调队列再去做,这样最简单。最大值取队首,入队从队尾进,出队也从队首 不能用栈或者队列实现主要是,最值和入队的方向不同
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务