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
缩点|强连通分量一般解释 自行百度 ,反正比较简单,一般性用在有向图中,可结合DP~~乱搞~~做题. 缩点 顾名思义,就是把一些点缩成几个点. 强连通分量 在一个有向图中,一个环就是一个强连通分量. 求法 我们不妨设dfn[i]表示到达第i个点的时间,low[i]表示第i个点可以到达的祖先中dfn的 ...
分类:
其他好文 时间:
2018-05-19 18:46:51
阅读次数:
151
百度无人车 二分答案即可。 百度科学家(简单) 直接模拟 百度科学家(中等) $∑r-l+1 <= 10^{5}$,根据这个很容易得到这是一个有向图的模型。 tarjan缩点,找出每个强连通分量的权值和,找到所有出度为0的强连通分量,找一个权值和最小的。 百度科学家(困难) 留坑。 ...
分类:
其他好文 时间:
2018-05-13 13:44:14
阅读次数:
214
一、强连通分量定义 有向图强连通分量在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到vj的有向路径,同时还有一条从vj到vi的有向路径,则称两个顶点强连通(stronglyconnected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通 ...
分类:
其他好文 时间:
2018-05-06 14:50:06
阅读次数:
203
题意: 给出一个N个节点的有向图。图中任意两点进行通信的代价为路径上的边权和。如果两个点能互相到达那么代价为0。问从点0开始向其余所有点通信的最小代价和。保证能向所有点通信。 题解: 求出所有的强连通分量,然后进行缩点操作。最后贪心的找出每个点的最小代价,然后求和。 #include <iostre ...
分类:
其他好文 时间:
2018-05-06 01:27:21
阅读次数:
154
day0 第一件事当然是去酒店入住+领一堆东西。 感觉酒店不错,而且离学校挺近的,走路10分钟不到,骑车5分钟就到了。 然后去学校吃饭。我们在教工饭堂吃饭,饭菜还不错,但是没有筷子差评。 吃完饭后找了一下附近的咖啡厅,然而并没有找到。 剩下的时间都在玩手机。 day1 有半个小时试机时间,就敲了三个 ...
分类:
其他好文 时间:
2018-04-30 22:18:08
阅读次数:
610
题意 : 给出 n 个点,每个点有一个维护时间 a[i]。m 个条件,每个条件有2个点(x,y)且 a[x] != a[y]。选择最少的 k (最少一个)个点,使其值加1后,m个条件仍成立。 分析 : 发现改变某些数加一后可能产生联动效应 换句话说就是改变某些数则必须改变另一些数来维持 m 个条件的 ...
分类:
其他好文 时间:
2018-04-28 20:58:04
阅读次数:
163