随笔分类 - 图论——生成树
摘要:日常丢失记忆+1
阅读全文
摘要:其实是NOI2018(雾
阅读全文
摘要:[TOC] "比赛链接" A 天(贪心) "题目链接" 选择用小根堆维护。我们发现问题在于,当前取了一个前面最小的配对,但有可能后面有更优的与配对。 但是注意到,我们可以让选,同时有机会让撤销选$
阅读全文
摘要:有n个座山,其高度为hi。有m条带权双向边连接某些山。多次询问,每次询问从v出发 只经过边权<=x的边 所能到达的山中,第K高的是多少。
强制在线。
阅读全文
摘要:[TOC] 2018.7.30 正睿暑期集训营 A班训练赛 时间:8:00~13:00 期望得分:100+5+5 实际得分:100+5+0 "比赛链接" 很多人Hash被卡了~~(写得丑怪谁呢)~~,水了个A班前10 2333. T1 A.蔡老板分果子(Hash) "题目链接" 对下标集合进行Has
阅读全文
摘要:"题目链接" ,可以想到状压DP。但是又有的问题。。 但是这么小,完全可以枚举所有子集找到的,先使这整个子集内满足平衡,求一棵最小生成树就一定可以了。 这样可能会不最优,我们可以用更小的子集(小的话还是最优
阅读全文
摘要:LOJ2718 BZOJ5415 洛谷P4768 Rank3+Rank1无压力 BZOJ最初还不是一道权限题... 给定一张无向图,每条边有长度和海拔。 次询问,每次询问给定起点和水位线,要走到。开始时可以从开车走所有海拔大于
阅读全文
摘要:给定一个无向带权连通图,每条边是黑色或白色。求一棵最小权的恰好有K条白边的生成树。
阅读全文
摘要:给定无向带权图,求其最小生成树数量,模31011。无重边无自环,且相同权值的边不会超过10条。
。
阅读全文
摘要:"题目链接" 一条边不变其它边减少可以看做一条边增加其它边不变。 假设要加的边lab为(A B,v),那么肯定是要使除这条边外,A B的每条路径上的最小权值都,这样在连通A,B时(即Kruskal中Union())才一定会选择这条边。 要求路径上最小边的权值,即要求在路径上有任意一边
阅读全文
摘要:做(+颓)了4个晚自习后的1h终于写完了(这道模板题)
阅读全文
摘要:题目链接 构建完MST后,枚举非树边(u,v,w),在树上u->v的路径中找一条权值最大的边(权为maxn),替换掉它 这样在 w=maxn 时显然不能满足严格次小。但是这个w可以替换掉树上严格小于maxn的次大边 用倍增维护MST上路径的最大值、次大值,每条非树边的查询复杂度就为O(logn) p
阅读全文
摘要:"题目链接" 将n个村庄连成一棵树,村之间的距离为两村的欧几里得距离,村之间的花费为海拔z的差,求花费和与长度和的最小比值 二分,假设mid为可行的某一生成树的解,则应有 变形得 $\sum(cost m
阅读全文
摘要: "参考" 对于每个点,向唯一有可能与它形成MST的8个点连边,由于是双向单边,所以每个点最多连出4条边(证明见 "blog" ) 怎么找到一个区域内最近的点? 只考虑y轴右侧45°的区域,其余部分可以通过坐标变换移动到这一区域 设当前点P(x0,y0),这一区域一点P1(x1,
阅读全文
摘要:To 洛谷.1395 会议 To CODEVS.3029 设置位置 题目描述 有一个村庄居住着n个村民,有n-1条路径使得这n个村民的家联通,每条路径的长度都为1。现在村长希望在某个村民家中召开一场会议,村长希望所有村民到会议地点的距离之和最小,那么村长应该要把会议地点设置在哪个村民的家中,并且这个
阅读全文