"题目链接" problem 给出n个点,每个点有权值,求最小生成树。定义一条边的代价为所连接两点的权值异或值。 solution 考虑分治,根据最高位为0还是1分为两部分。然后分别求最小生成树。合并的时候就将最高位为0的一部分插入到trie中,然后从最高位为1的一部分中查询。 注意对trie的清空 ...
分类:
其他好文 时间:
2019-08-18 21:46:32
阅读次数:
67
看到最小值最大/最大值最小一定要往二分答案上想,想了肯定不会吃亏。 二分答案的优越性在于正难则反的思想,如果从已知条件无法得出最优解,那么就假定一个解看是否与已知条件相悖。 部分看似要二分答案的题可以用最小生成树解决。比如模拟赛23的water,最终高度其实就是从一个格子走出去的路径上最大值的最小解 ...
分类:
其他好文 时间:
2019-08-18 09:42:26
阅读次数:
77
传送门 练一下树剖的板子,运用一下时间倒流和下放边权的思想。 题中所谓“关键航线”其实就是桥。 删边操作桥不好维护,但如果是加边,每加一条边,两点作为端点的这条路径就都不再是桥 >考虑时间倒流。 从后往前,每删除一条边,现在就是加边,该路径上所有边都不是桥(打上标记)。 可以先求出一棵最小生成树(代 ...
分类:
其他好文 时间:
2019-08-18 00:19:04
阅读次数:
101
1.求类似最小距离最大值/最大距离最小值问题,通过最小/大生成树固定一个条件,另一个条件在树里找到。 例题:货车运输。 求两点间的一条路径,使得最小边权最大。先通过最大生成树确定最大,再从两点间的边里选择最小的边权,用到了lca。 例题:Star Way to Heaven 求路径到一些星星的最小距 ...
分类:
其他好文 时间:
2019-08-17 21:51:06
阅读次数:
155
题面:https://www.cnblogs.com/Juve/articles/11369181.html A:Star Way To Heaven 考场上以为只能走直线,于是挂掉了。 有一种方法是二分,二分答案 给每个点一个半径r,如果我们发现这个矩形被几个圆截断,那么说明没有路可走,不符合情况 ...
分类:
其他好文 时间:
2019-08-17 17:35:25
阅读次数:
102
T2 water 官方题解: 瓶颈生成树:满足最大的边最小。 最小生成树:也就是最小瓶颈树。 我来说说: 1.为什么能用最小生成树?? 正如题解,一个格子的水是由它流向外围的所有路径中,每条路径上的最大值 的最小值。(木桶原理) 可以用bfs解决。 最小生成树可以求出最小的路径,再在该路径上取最大值 ...
分类:
其他好文 时间:
2019-08-17 00:32:52
阅读次数:
98
Arctic Network Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 30571 Accepted: 9220 Description The Department of National Defence (DND) wi ...
分类:
其他好文 时间:
2019-08-16 22:30:48
阅读次数:
95
一、分治法 递归,找最大值最小值,整数相乘,归并排序,快速排序,线性时间选择,最近点对问题 二、动态规划 0-1背包问题 ,矩阵相乘问题,装配线调度问题,最长公共子序列,最优二分检索树,凸多边形最优三角剖分 三、贪心法 背包问题,活动选择问题,哈夫曼编码,最小生成树算法(Kruskal 和 Prim ...
分类:
编程语言 时间:
2019-08-12 23:38:19
阅读次数:
123
"CF827D Best Edge Weight" tags:LCT 题意 给你一张有边权的简单图,现在要求对于每一条边求出,这条边的边权最大为多少时,它还能出现在所有可能的最小生成树上,如果对于任意边权都出现,则输出 1 题解 分类讨论 1. 这条边在最小生成树上,那么就是所有可以取代这条边的非树 ...
分类:
其他好文 时间:
2019-08-10 23:11:06
阅读次数:
206
<HW-SW4>sys//进入系统视图[HW-SW4]stpmodestp//生成树模式为STP[HW-SW4]vlanbatch2030//建立VLAN20和30[HW-SW4]interfaceg0/0/1//进入1口配置[HW-SW4-GigabitEthernet0/0/1]portlink-typeaccess//端口为接入口[HW-SW4-GigabitEthernet0/
分类:
其他好文 时间:
2019-08-10 19:41:55
阅读次数:
121