首页 > TAG信息列表 > P2341
洛谷P2341题解
题面 对于这个题,你可以发现如果一个牛受欢迎那么他所在的 \(\text{SCC}\) 都受欢迎,因为它们是互相连通的。所以考虑缩了点再说。 然后我们得到一个新的图。如果他不联通那答案显然就是 \(0\) ,而在每个连通块中必定有一个点出度为 \(0\) (否则就出现了一个新的SCC),所以我们统计有多少P2341 [USACO03FALL][HAOI2006]受欢迎的牛 G
Archie 显然做法就是建反图,每个点都遍历一下,然后能过 然而有几个点死能卡常数,怎么办呢 干他 如果一头牛不能到达所有奶牛,它能到的所有牛都不行,同理,如果一头奶牛可以,它能到的所有牛都行 然而,这么干还是会被最后一个点干掉。 采用vector,对于每一个点的出边从小到大排序,因为最后枚P2341 [HAOI2006]受欢迎的牛(更完)
P2341 [HAOI2006]受欢迎的牛 题解 tarjan 缩点板子题 如果 A 稀饭 B,那就 A 向 B 连边,构造出一个有向图 如果这个有向图里有强连通分量,也就说明这个强连通分量里的所有奶牛互相稀饭,他们都有机会成为明星奶牛 但是如果这个有向P2341 [HAOI2006]受欢迎的牛 题解
题目描述 每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜 欢B,B喜欢C,那么A也喜欢C。牛栏里共有N 头奶牛,给定一些奶牛之间的爱慕关系,请你 算出有多少头奶牛可以当明