优化dp
JetRichardLee1
这个作者很懒,什么都没留下…
展开
-
斜率优化
啊啊,斜率优化啊。 推荐一篇很好的博客 http://www.cnblogs.com/MashiroSky/p/6009685.html(感觉说“转载”有点怪好像说推荐的博客是转载的。。总之就表达一下对那位作者作品权的尊重以及对那位大佬的尊敬与感激。。。) 对象:形如dp[i]=max/min(dp[j]+a[i]*b[j]+c[i])等,a,b为单调函数,转移主要发生在一维,在转移式中有关于原创 2017-03-14 19:33:36 · 529 阅读 · 0 评论 -
bzoj2520 [Shoi2010]扫雷机器人
思路摘自cqx大佬思路: “30分的算法 用图论的想法来理解这个问题。每个雷为图论中的一个点,如果i的爆炸会直接导致j的爆炸,那就连一条从i到j的有向边。每一次引爆i,就相当于把图中所有从i可直接、间接到达的点都删除。题目相当于问把所有点都删除至少需要多少次、至多需要多少次这样的操作。这显然只需要先求出强连通块每块缩成一个点。强连通块的个数就是最大值,缩点后没有入度的点数就是最小值。时间复杂度原创 2017-03-27 16:13:11 · 843 阅读 · 0 评论