拓扑排序
文章平均质量分 52
Zolrk
这个作者很懒,什么都没留下…
展开
-
POJ 2762【强联通缩点】【拓扑排序】Going from u to v or from v to u?
题目大意是,判断一个有向图中所有的任意两点x,y,是否满足,从x可以走到y 或者 从y可以走到x很显然,同一个SCC中的所有点一定满足这个条件,当同一个SCC中的所有点要么同时选要么同时不选的时候,就可以缩点了。缩点的方法就是给每个点加一个强联通分量编号(染色),然后tarjan结束后考察每一条边,若某条边的两头不是同一个颜色,就加一条新边。缩点后的图一定是一个DAG(有向无环图),在这张新图上可以原创 2017-09-25 20:34:58 · 316 阅读 · 0 评论 -
洛谷P2921 [USACO08DEC] 在农场万圣节 Trick or Treat on the Farm - 拓扑删链
仔细分析一下题目,换不同角度来看待问题 当把题目给的关系看做图的边的时候,会发现这其实是一个n个点,n条边的图,而且每个点的出度为1(一开始我画成树了。。。导致很长时间没发现自己错了,事实证明画图找例子是要在正确认识题意下的,可以先根据样例画个小图(这样不会丢失题意,再把这个图按题意拓展大点) 最重要的是敏感地发现这道题和环密切相关,题意也是在求一个环,只要找到环,算出环的大小,在环内的点答案...原创 2018-08-15 11:41:38 · 222 阅读 · 0 评论