图论
夏末林夕
这个作者很懒,什么都没留下…
展开
-
强连通分量
所谓强连通分量,就是在一个点的集合,从集合内的每一个点出发都能到达这个集合内的所有点。 在我看来,强连通的点集,就像一个环,而强连通分量最主要的运用也就是缩点。将这个强连通的点集缩成一个新的点。于是,整张图进行缩点之后,就会变成一张有向无环图。 接下来放道裸题 1045: 明星奶牛 时间限制: 1 Sec 内存限制: 128 MB 提交: 82 解决: 43原创 2018-03-28 22:22:10 · 261 阅读 · 0 评论 -
LOJ10064黑暗城堡
题目链接 https://ajax.loj.ac/problem/10064 题意:给你n个点,m条边,任意选边连接,保证连边后一号点到任意点的最短路和m条边全部连接后一号点到该点的最短路相同即为一种合法方案。统计方案种数并对2的31次-1取模。 题解:这题,实在是比较玄学。我们先跑一边dijkstra,求出1号点到任意点的最短路。然后我们把dis值从小到大排序,然后运用prim的思想,进行...原创 2018-09-18 20:24:16 · 701 阅读 · 0 评论 -
LOJ10066 新的开始
题目链接 https://loj.ac/problem/10066 题解:这道题只是在普通的prim加了一个条件,就是可以直接花一定的代价直接到达这个点。这时候,我们只要再加一个点,这个点到其他的点的连边的值表示直接到达该点花费。然后再跑一遍prim就好了。 #include<cstdio> #include<cstring> #include<cmath&...原创 2018-09-19 20:25:33 · 226 阅读 · 0 评论