码迷,mamicode.com
首页 >  
搜索关键字:强联通分量    ( 137个结果
[HAOI2006] 受欢迎的牛
首先对于一个强联通分量内的所有牛来说,他们彼此都认为对方受欢迎,且对于这个强联通分量内的牛A来说,假设它认为不在这个强连通分量内的一头牛B是受欢迎的,那么这个强联通分量内的所有牛都认为牛B受欢迎。 我们用Tarjan算法求一遍SCC,把一个SCC缩成一个点,并添加连接不同SCC的边,注意这条边是一条 ...
分类:其他好文   时间:2018-04-01 21:49:59    阅读次数:143
POJ 2186 Popular Cows(强联通分量)
题目链接:http://poj.org/problem?id=2186 题目大意: 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这 种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你的任务是求出有多少头 ...
分类:移动开发   时间:2018-03-24 00:43:52    阅读次数:212
hihoCoder #1185 : 连通性·三(强联通分量+拓扑排序)
#1185 : 连通性·三 #1185 : 连通性·三 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 暑假到了!!小Hi和小Ho为了体验生活,来到了住在大草原的约翰家。今天一大早,约翰因为有事要出去,就拜托小Hi和小Ho忙帮放牧。 约翰家一共有N个草场,每个草场有容量 ...
分类:移动开发   时间:2018-03-24 00:39:28    阅读次数:264
cf950e Data Center Maintenance
若推迟 $u$ 必推迟 $v$,则连边 。 求强联通分量后缩点,答案显然是出度为 $0$ 且 size 最小的 scc。 cpp include include using namespace std; int n, m, h, a[100005], dfn[100005], uu, vv, loo ...
分类:其他好文   时间:2018-03-11 14:32:40    阅读次数:815
无向图的强连通分量
本篇博客存在非常大的概念上的错误(算法没有错误) 更正的版本在这里 http://www.cnblogs.com/zwfymqz/p/8480552.html http://www.cnblogs.com/zwfymqz/p/8480429.html 对此,我表示深深地抱歉 在学习无向图的强联通分量 ...
分类:其他好文   时间:2018-03-01 13:31:52    阅读次数:256
[SDOI2010] 所驼门王的宝藏 [建图+tarjan缩点+DAG dp]
题面传送门: 传送门 思路: 看完题建模,容易得出是求单向图最长路径的问题 那么把这张图缩强联通分量,再在DAG上面DP即可 然而 这道题的建图实际上才是真正的考点 如果对于每一个点都直接连边到它所有的后继节点,那么可以被卡掉(1e5个点在同一行上) 考虑改变思路,运用网络流建图中的一个常用技巧:把 ...
分类:其他好文   时间:2018-02-19 16:40:06    阅读次数:186
bzoj千题计划232:bzoj4727: [POI2017]Turysta
http://www.lydsy.com/JudgeOnline/problem.php?id=4727 竞赛图tarjan缩点后得到的拓扑图一定是一条链 因为竞赛图任意两点的前后顺序确定,只有一种拓扑序列 竞赛图tarjan缩完点后,若出现强联通分量A和B 那么A中所有点 和 B中所有点的连边 要 ...
分类:其他好文   时间:2018-02-11 14:28:52    阅读次数:209
BZOJ 1051 HAOI 2006 受欢迎的牛
【题解】 先用tarjan缩点,然后如果某个强联通分量的出度为0,则该强联通分量内的点数为答案,否则无解。因为若其他所有的强联通分量都有边连向Ai,则Ai必定没有出边,否则Ai连向的点所属的强联通分量也属于Ai。 ...
分类:其他好文   时间:2018-02-02 23:16:21    阅读次数:184
【BZOJ1098】[POI2007]办公楼biu
题目一开始看以为和强联通分量有关,后来发现是无向边,其实就是求原图的补图的联通块个数和大小。学习了黄学长的代码,利用链表来优化,其实就是枚举每一个人,然后把和他不相连的人都删去放进同一个联通块里,利用bfs来实现。——by VANE ...
分类:其他好文   时间:2018-01-28 12:43:18    阅读次数:112
爱在心中
爱在心中 vijos-1626 jdoj-1588 题目大意:给你n个点和m条有向边,求出大于一的强连通分量的个数以及是否存在唯一的强连通分量使得这个分量可以被任意点到达。如果存在,则排序输出这个强联通分量里的点,如果不存在或大于1个,则输出-1。 注释:n<=1000,m<=10000 想法:咳咳 ...
分类:其他好文   时间:2018-01-17 21:51:16    阅读次数:174
137条   上一页 1 2 3 4 5 6 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!