
联通分量
asdfgh0308
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
poj2942 Knights of the Round Table,点双连通分量,奇环判断
联通分量是以前研究很久的东西,但是发现还是有很多理解原创 2014-08-09 15:32:18 · 640 阅读 · 0 评论 -
poj3694 Network 双连通分量、并查集
好题。边双联通分量。 题目给了一个连通的无向图。那么,双连通分量缩点后,就得到一棵树。 每个操作就是将树上两个点和一直到公共祖先的所有点缩成一个点。 用并查集可以巧妙地完成这个操作。每次找到两个点的最近公共祖先,将两点到该祖先路径上的点都合并到祖先的并查集里,并进行路径压缩。路径上的边有多少,就将桥的数目减少多少。很方便就统计出剩下的桥的数目了。 算法每条边最多遍历一次,这样,原创 2012-10-31 23:39:24 · 811 阅读 · 0 评论 -
hdu4674 Trip Advisor,双连通分量,LCA
hdu4674 Trip Advisor,双连通分量,lca 这鸟题真是写吐了。 简单来说就是缩圈后成为一个树,然后就变成询问树上某条路径path[a,b]是否包含某点c。 这里我想屎了,用的主席树,空间卡到死各种改。其实只要用lca搞一下就ok。 但是,这里没那么简单,不仅要在缩点后的路径上,还得求出路径在a、b、c、lca块的出、入点。 挺复杂的判断才能判断是否能有一个不原创 2014-11-06 20:44:02 · 650 阅读 · 0 评论