单调队列

常用二元组表示

始终保持队首是区间内的最值 查询复杂度O1 入队复杂度均摊O1

滑动窗口模板题

线性dp中的典型应用

 

在从队首取之前确保队首的id是在范围中的

在窗口滑动的过程中确保id越合适 值越大/小的元素能适时让back的元素出队

你可能感兴趣的:(dp)