码迷,mamicode.com
首页 > 其他好文 > 详细

小结:单调栈 & 单调队列

时间:2014-09-28 20:52:25      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   ar   问题   c   log   html   

概要:

对于维护信息具有单调性的性质或者问题可以转化为具有单调性质的模型的题,我们可以考虑用单调栈或单调队列。

技巧及注意:

技巧很多,只要能将问题转化为单调性问题,就好解决了。

当维护固定长度的单调区间,我们考虑用单调队列,如【BZOJ】3314: [Usaco2013 Nov]Crowded Cows(单调队列)

单调栈维护长度时要进行及时更新,例如:【BZOJ】3039: 玉蟾宫(DP/单调栈)

假设完美状态后再进行减法原理,例如:【BZOJ】1628 && 1683: [Usaco2007 Demo]City skyline 城市地平线(单调栈)

然后是在维护信息的一些技巧,【BZOJ】1657: [Usaco2006 Mar]Mooo 奶牛的歌声(单调栈)

小结:单调栈 & 单调队列

标签:blog   http   io   os   ar   问题   c   log   html   

原文地址:http://www.cnblogs.com/iwtwiioi/p/3998806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!