Icefox的博客

生活不止眼前的苟且,还有诗和远方。

bzoj2788 [Poi2012]Festival(差分约束+floyd+tarjan缩点)

首先根据差分约束建图,Floyd跑最短路,判断是否无解(f[i][i]<0说明有负环,无解,根据此题的特殊性质,判正环负环都一样。有负环必有正环。) 然后Tarjan缩点,显然不同强连通分量之间互不影响(就算两个scc链接了,也一定是通过边权为0的边,我们可以一个给极小值,一个给极大值,显...

2017-10-04 22:30:02

阅读数:137

评论数:0

bzoj1436 小K的农场(差分约束+spfa判环)

差分约束+spfa判环

2017-10-04 20:16:43

阅读数:147

评论数:0

bzoj1731 [Usaco2005 dec]Layout 排队布局(差分约束+spfa)

这题我觉得应该先判有没有负环啊。。。如果1和n不连通,我们从1开始做spfa,如果n在一个负环中呢?我们就判断不到这个负环了啊。。我们会输出-2,可是我觉得应该是-1,根本不存在合法方案啊。。。迷。我先用dfs判负环的程序在bzoj上跑了2900+ms,可怕。。不判的话才20ms。。 不过话说d...

2017-10-03 17:27:37

阅读数:139

评论数:0

bzoj2330 [SCOI2011]糖果(差分约束+spfa)

差分约束系统,很神奇的东西,可以转化为最短(长)路问题。详见大神讲解http://www.cppblog.com/menjitianya/archive/2015/11/19/212292.html 很重要的一点思想:观察 x[i] - x[j] <= a[k], 将这个不等式稍稍变形,将...

2017-10-03 16:13:52

阅读数:106

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭