P3352 Road Construction 描述 这几乎是夏季,这意味着它几乎是夏季施工时间!今年,负责岛屿热带岛屿天堂道路的优秀人士,希望修复和升级岛上各个旅游景点之间的各种道路。 道路本身也很有趣。由于岛上奇特的风俗习惯,道路的布置使得它们不会在十字路口相遇,而是通过桥梁和隧道在彼此之间穿过 ...
分类:
其他好文 时间:
2018-06-09 18:00:06
阅读次数:
137
P3387 【模板】缩点 题目背景 缩点+$DP$ 题目描述 给定一个$n$个点$m$条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 输入输出格式 输入格式: 第一行,$n,m$ 第二 ...
分类:
其他好文 时间:
2018-06-06 22:15:31
阅读次数:
167
题意: 给一些集合 要求证明所有集合是相同的 证明方法是,如果$A∈B$,$B∈A$那么$A=B$成立 每一次证明可以得出一个$X∈Y$ 现在已经证明一些$A∈B$成立 求,最少再证明多少次,就可以完成要求 分析 其实就等价于给一个有向图,问你再加入多少个边可以使得图变为强连通图 给一个图论经典结论 ...
分类:
其他好文 时间:
2018-06-02 11:36:44
阅读次数:
148
HDU 1269 评论区居然有人说用并查集过了,其实回想一下 求无向图的连通分量,就是并查集,求有向图的话,就要用到这个算法,或者Kosaraju。 再回想一下,Tarjan确实比较像并查集,我在第一次写的时候就有这种感觉 请看: 这是我在找强连通分量的数量,而在并查集里面,就是: 这样看来,其实, ...
分类:
其他好文 时间:
2018-05-29 12:30:39
阅读次数:
169
一些学校连接到计算机网络。这些学校之间已经达成了协议: 每所学校都有一份分发软件的学校名单(“接收学校”)。 请注意,如果B在学校A的分发名单中,则A不一定出现在学校B的名单中您需要编写一个计划,计算必须接收新软件副本的最少学校数量, 以便软件根据协议(子任务A)到达网络中的所有学校。作为进一步的任 ...
分类:
Web程序 时间:
2018-05-22 18:31:24
阅读次数:
219
每头牛的梦想就是成为牛群中最受欢迎的牛。 在一群N(1 <= N <= 10,000)母牛中, 你可以得到M(1 <= M <= 50,000)有序的形式对(A,B),告诉你母牛A认为母牛 B很受欢迎。 由于流行是传递性的,如果A认为B很受欢迎,B认为C受欢迎,那么A也会认为C是流行的,即使这不是输 ...
分类:
其他好文 时间:
2018-05-22 16:38:25
阅读次数:
143
BZOJ_2788_[Poi2012]Festival_差分约束+tarjan+floyed Description 有n个正整数X1,X2,...,Xn,再给出m1+m2个限制条件,限制分为两类: 1. 给出a,b (1<=a,b<=n),要求满足Xa + 1 = Xb 2. 给出c,d (1<= ...
分类:
其他好文 时间:
2018-05-20 10:42:49
阅读次数:
155
缩点|强连通分量一般解释 自行百度 ,反正比较简单,一般性用在有向图中,可结合DP~~乱搞~~做题. 缩点 顾名思义,就是把一些点缩成几个点. 强连通分量 在一个有向图中,一个环就是一个强连通分量. 求法 我们不妨设dfn[i]表示到达第i个点的时间,low[i]表示第i个点可以到达的祖先中dfn的 ...
分类:
其他好文 时间:
2018-05-19 18:46:51
阅读次数:
151
如果有错误请指出, 谢谢 定义 竞赛图 : $\binom n 2$ 条边的有向图 (完全图) 定理 1 竞赛图强连通缩点后的DAG呈链状, 前面的所有点向后面的所有点连边 证明 : 考虑归纳, 目前有一条链, 插入一个新连通块x 如果x连向所有点, 放在链头 如果所有点连向x, 放在链尾 否则x的 ...
分类:
其他好文 时间:
2018-05-15 22:49:39
阅读次数:
328
百度无人车 二分答案即可。 百度科学家(简单) 直接模拟 百度科学家(中等) $∑r-l+1 <= 10^{5}$,根据这个很容易得到这是一个有向图的模型。 tarjan缩点,找出每个强连通分量的权值和,找到所有出度为0的强连通分量,找一个权值和最小的。 百度科学家(困难) 留坑。 ...
分类:
其他好文 时间:
2018-05-13 13:44:14
阅读次数:
214