补全:队尾维护
补全 window_max:求最大,要把队尾不比 a[i] 大的都弹掉。补全后输出每个窗口的最大值。
本节模型:window_max / window_min 用 std::deque 存下标做单调队列,求每个长度为 k 的窗口的最值。
(本题用 g++ -std=c++17 -O0 编译。)
补全 window_max:求最大,要把队尾不比 a[i] 大的都弹掉。补全后输出每个窗口的最大值。
本节模型:window_max / window_min 用 std::deque 存下标做单调队列,求每个长度为 k 的窗口的最值。
(本题用 g++ -std=c++17 -O0 编译。)
全部评论