图论
QiufengWang424
这个作者很懒,什么都没留下…
展开
-
tarjan求强连通分量专题
定义: 对于有向图上的2个点a,b,若存在一条从a到b的路径,也存在一条从b到a的路径,那么称a,b是强连通的。 对于有向图上的一个子图,若子图内任意点对(a,b)都满足强连通,则称该子图为强连通子图。 非强连通图有向图的极大强连通子图,称为强连通分量。 单独的点也可以是强连通分量 学习博客:https://www.byvoid.com/zhs/blog/scc-tarjan下面给几个例题原创 2017-05-02 22:19:52 · 813 阅读 · 0 评论 -
2017 UESTC Training for Graph Theory 题解
传送门A题 生成树对边排序,枚举最小边,然后不断加边,直到1,n在一个生成树中,用最大边更新答案 代码B题 Dijkstra+构造题意:给出一个大小为n的集合S,集合里有n个互不相同正整数. 有q个询问,每次询问是否能选择S中的一些数字 ( 同一个数字可以选择多次,也可以任何数字都不选),使它们相加的和为m.本题思考的启发点是n和a1的数据比较小 对于S集合中的数,例如a1,考虑到如果x能原创 2017-07-13 01:30:29 · 690 阅读 · 0 评论