有错请大力指出【鞠躬】第一次写正经博客非常慌张 ——百度百科 LCA的四种算法: 记录dfs序转化为rmq问题 tarjan算法 倍增算法 树链剖分 一、记录dfs序转化为rmq问题 1.dfs序是什么? 其实本人对dfs序的定义也不怎么清晰……望告知orz 首先我们需要一颗树……比如说它长这样: ...
分类:
编程语言 时间:
2018-02-12 20:15:01
阅读次数:
162
tarjan求割点,乘法原理统计答案,对数答案翻倍。 By:大奕哥 ...
分类:
其他好文 时间:
2018-02-11 21:34:48
阅读次数:
176
http://www.lydsy.com/JudgeOnline/problem.php?id=4727 竞赛图tarjan缩点后得到的拓扑图一定是一条链 因为竞赛图任意两点的前后顺序确定,只有一种拓扑序列 竞赛图tarjan缩完点后,若出现强联通分量A和B 那么A中所有点 和 B中所有点的连边 要 ...
分类:
其他好文 时间:
2018-02-11 14:28:52
阅读次数:
209
题目描述 众所周知,HXY已经加入了FFF团。现在她要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧情侣了。这里有n座电影院,n对情侣分别在每座电影院里,然后电影院里都有汽油,但是要使用它需要一定的费用。m条单向通道连接相邻的两对情侣所在电影院。然后HXY有个绝技,如果她能从一个点 ...
分类:
其他好文 时间:
2018-02-11 12:28:01
阅读次数:
174
在SPOJ的AC数量似乎有超越bzoj的趋势... (毕竟bzoj做了不到20道题不是_(:з」∠)_ ...
分类:
其他好文 时间:
2018-02-10 17:00:37
阅读次数:
172
今天考试像中了毒一样,第二题能A忘记换行,第一题编译错误(虽然成功了也没分...),又是小菜鸡成功爆0的一天。 总结一下今天的第三题 HNOI2009最小圈 二分+dfs版spfa判断负环 这道题自己做的时候压根没有想到用二分来实现。看到环直接想到了tarjan,还是太菜了。然鹅tarjan只能完成 ...
分类:
其他好文 时间:
2018-02-05 00:30:57
阅读次数:
176
"bzoj1924" tarjan后dp 常规操作求最长路 include include include include define LL long long const int maxn = 5000007; inline int read() { int x=0,f=1; char c=ge ...
分类:
其他好文 时间:
2018-02-02 23:26:58
阅读次数:
294
【题解】 先用tarjan缩点,然后如果某个强联通分量的出度为0,则该强联通分量内的点数为答案,否则无解。因为若其他所有的强联通分量都有边连向Ai,则Ai必定没有出边,否则Ai连向的点所属的强联通分量也属于Ai。 ...
分类:
其他好文 时间:
2018-02-02 23:16:21
阅读次数:
184
原题链接 无向连通图中,如果删除某边后,图变成不连通,则称该边为桥。 也可以先用Tajan()进行dfs算出所有点 的low和dfn值,并记录dfs过程中每个 点的父节点;然后再把所有点遍历一遍, 看其low和dfn,满足dfn[ fa ]<low[ i ](0<i<=n, i 的 father为f ...
分类:
编程语言 时间:
2018-01-31 18:34:10
阅读次数:
379
"C. Bipartite Segments" 分析 在题目所给出的无向图中只能存在奇数长度的环,说明任意两个环一定无公共边,否则就会出现偶数长度的环。Tarjan 算法找环。 然后预处理 $d[i]$ 表示从 $i$ 开始向右最远延伸到的位置,即 $[i, d[i] + 1]$这个区间就是不合法的 ...
分类:
其他好文 时间:
2018-01-23 22:02:01
阅读次数:
163