
Tarjan缩点
ccosi
停下了,也要重新出发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Codevs】2822 爱在心中 -Tarjan缩点
题解 如果有这样一部分人,他们彼此都相爱,则他们就超越了一切的限制,用集体的爱化身成为一个爱心天使。什么鬼畜题目QWQ 求爱心天使数,就是tarjan缩点后大小(点数)大于1的scc个数。 可以证明最多存在一个scc使得其他所有scc都可以之间或间接到达该scc,且该scc出度为0(所以显然最多只有一个) 有两种方式判断存在性:若图中只有一个scc出度为0且该scc的点数...原创 2018-07-20 21:52:37 · 170 阅读 · 0 评论 -
【bzoj】2438杀人游戏-Tarjan缩点
题解为了得知杀手而不被杀死,必须要知道所有人的身份且去查证的人都不是杀手。 假设最优的情况下,问了k个人以后就知道了全部人的身份,那么答案就是(n-k)/n,(杀手不会被问到) 但是杀手的概率是均等的,并不知道谁到底是杀手,所以只能追求问到最少的人而不需要考虑其它任何因素。 那么Tarjan缩点以后,所有入度为0的点都需要查证。 但有一个注意事项,假设已经知道了前n-1个人的信息,完全...原创 2018-07-19 20:21:21 · 322 阅读 · 0 评论 -
【洛谷】缩点-Tarjan
传送门:洛谷-【模板】缩点题意给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。数据范围n<=10^4,m<=10^5,点权<=1000题解本蒟蒻学习Tarjan的板题,DP一下即A。代码...原创 2018-04-16 23:03:59 · 328 阅读 · 0 评论 -
缩点两题:bzoj1093最大半连通子图&bzoj1179Atm
图论原创 2019-02-27 15:21:00 · 169 阅读 · 0 评论 -
【Codeforces】1137 Round #545 (Div. 1) C-F简要题解
C.拆点缩点拓扑数论DP D.思维交互题 E.凸壳 F.操作转换->LCT原创 2019-03-13 16:25:47 · 559 阅读 · 0 评论 -
【Codeforces】1142 Round #549 (Div. 1) A-E题解
B.经典DS C.巧妙转化+上凸壳 D.推导+DP E.缩点构造原创 2019-04-01 17:26:44 · 931 阅读 · 8 评论