强连通分量
neofung
这个作者很懒,什么都没留下…
展开
-
POJ2186 Popular Cows,Kosaraju算法+缩点
算法主要参考这篇解题报告点击打开链接,利用的是Kosaraju算法和缩点,给每个强连通分量染上颜色,缩成点后统计每个点的出度。 /********************************************************************原创 2011-09-24 01:37:17 · 1021 阅读 · 0 评论 -
POJ1236 Network of Schools,Tarjan
这题其实也是很普通的强连通分量题,但是问题却有些人读不懂。 第一个问,就是求要最少分发多少份可以使得软件到达全部学校,也就是缩点后求入度为0的点。 关于第二问,就是求最少要添加多少条边才能使得只要分发一份软件就可以使得全部学校都收到。对于第二问,缩点后,我们可以统计出度为0和原创 2011-09-25 20:32:07 · 588 阅读 · 0 评论 -
ZOJ1979 POJ2553 The Bottom of a Graph,经典Tarjan
经典的强连通分量题,我用了Tarjan算法+缩点。把每个强连通分量缩点,求出每个点的出度。所谓的bottom,就是那些出度为0的强连通分量,对于所有出度不为零的连通分量里的点,都可以到达bottom中的点。 /******************************原创 2011-09-25 01:51:08 · 679 阅读 · 0 评论