码迷,mamicode.com
首页 >  
搜索关键字:tarjin    ( 20个结果
关于我
我是李达琦目前初一在北京市一零一中读书 网名tarjin,个别网站(如CF)上是ldq101 最高奖项:2019CSP入门二等奖 ...
分类:其他好文   时间:2020-02-09 13:17:01    阅读次数:145
有向图的强联通分量
最近学了有向图的强联通分量。有kosaraju算法,不过写着比tarjin麻烦。所以就只记录tarjin算法。 跟求无向图的双连通分量很相似,先贴代码。 看一看例题。 在数学中,我们经常要完成若干个命题的等价性证明。比如 有4个命题a,b,c,d,我们证明a<->b,b<->c,最后c<->d。注意 ...
分类:移动开发   时间:2019-10-27 20:20:29    阅读次数:112
tarjin求割点
题目: hdu3671 http://acm.hdu.edu.cn/showproblem.php?pid=3671 题意:给一个无向图,要求毁掉两个点,使图变得不连通,图一开始是连通的 因为要毁掉两个点,就不是简单的求割点,再看看数据范围,点数为1000,边数为10000,Tarjan的时间复杂度 ...
分类:其他好文   时间:2019-04-17 12:31:44    阅读次数:132
HDU-4587-tarjin/割点
http://acm.hdu.edu.cn/showproblem.php?pid=4587 给出一幅无向图,问除去两个点之后子图的最大联通分量个数。 考虑每次ban一个点然后跑一遍tarjin统计下数量即可。 ...
分类:其他好文   时间:2018-12-04 13:19:02    阅读次数:239
hdu-3671-tarjin/割点方案
http://acm.hdu.edu.cn/showproblem.php?pid=3671 给出一幅无向图,询问有多少种移除点对的方案使得剩下的连通分量个数大于1. 和上一题差不多的思路直接做n次tarjin即可。 ...
分类:其他好文   时间:2018-12-04 13:18:30    阅读次数:171
HDU 2586 How far away ? << LCA转RMQ+ST表 求树上任两点最短距离裸题
此题还有LCA+tarjin离线查询做法,详见这里 关于ST表 解决RMQ问题,dp[i][j]表示从第i位开始长度为(1<<j)的区间的最值 维护的时候采用倍增思想,维护dp[i][j+1]=opt(dp[i][j],dp[i+(1<<j)][j]) 查询的时候,两端点为l,r,则长度len=r- ...
分类:其他好文   时间:2018-10-17 11:12:11    阅读次数:177
Kosaraju
有向图强连通分量算法,包括Kosaraju算法,Tarjin算法,Gabow算法,本文介绍Kosaraju算法。 Kosaraju算法需要对图进行两遍dfs。 step1:对原图G进行深度优先遍历,记录每个节点的离开时间(后序遍历,将点压栈)。 step2:选择具有最晚离开时间的顶点(出栈),对逆图 ...
分类:其他好文   时间:2018-09-15 22:00:22    阅读次数:163
OJ 1234 校园网络
这道题有两问 第一问很简单,先tarjin缩一下点,然后找出所有入度为0的点,那么这些点是必须要副本的,其他的点一定可以有这些点到达,所以答案就是所有入度为0的点 第二问,有一个小结论,就是一个有向图我们只需要最多连max(入度为0的点的个数,初度为0的点的个数)条边,那么个图就可以成为强连通的,即 ...
分类:其他好文   时间:2017-11-23 08:36:29    阅读次数:139
lca tarjin
这个算法 我个人认为是 遍历每一个点把它当成一些询问的最近祖先 1 2 3 4 5 6 low是并差集,vis是是否访问过,访问过为true,没有为false; 假设询问是(4,4),(4,5),(2,6),(3,6) 按程序最先递归到4点,之后4没有了后继节点, vis[4] = true; 证明 ...
分类:其他好文   时间:2017-11-10 20:14:41    阅读次数:198
【坑】——待填?!
莫名想数一数自己留下的坑: 1.tarjin(割点割桥什么的……好像还不会QAQ) 2.欧拉路(当年怒吃一口xiang) 3.状态压缩DP(刷再多也不能弥补自己的蒟蒻) 4.并查集(据说自己唯一用道这玩意是因为最小生成树QAQ) 5.三分(为什么不能二分乱水。。。) 6.斜率DP(忘~) 7.树上D ...
分类:其他好文   时间:2017-08-11 15:47:03    阅读次数:136
20条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!