
强连通分量
文章平均质量分 61
Saito Asuka
这个作者很懒,什么都没留下…
展开
-
洛谷 P3119 [USACO15JAN]草鉴定Grass Cownoisseur tarjan缩点+分层图
题目链接题意:有一只牛,从一号草场走出去,最后回到一号草场,草场之间为单行道(有向边),中间最多可以逆行一次。每个草场牛只能吃一次,求最多能吃到多少草场的草。思路:有向图,考虑可能有环,所以先tarjan缩点,因为只能最多逆行一次,我们可以考虑再复制一个一模一样的图,然后枚举每条边,对于每条边出发和到达的两个点,我们可以把原图到达的点以及复制的图里出发的点对应的点连起来,方向指向复制的图上的点。这...原创 2018-07-01 19:37:44 · 256 阅读 · 0 评论 -
POJ - 2186 Popular Cows tarjan缩点+思维
题目链接 题意:有n个奶牛,m条关系,每条关系A,B表示奶牛A喜欢奶牛B,若是有A喜欢B,B喜欢C,则有A喜欢C,现在问被其余n-1头奶牛喜欢的奶牛有多少个。 思路:可能存在环,所以我们先缩点,这样的话就变成一个有向无环的新图,根据这个性质,那么没有出度的点即为答案了,因为若是有出度的点为答案那么其余点必也有边指向它,那么通过缩点能缩成一个点,所以没有出度的点即为答案,但是没有出度的点只能有一...原创 2018-11-14 15:23:28 · 175 阅读 · 0 评论