上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 81 下一页
摘要: 不是,这为什么是对的啊? 第二个方法见蓝书 我们来严格证明一下这个做法 首先证明严格次小生成树的边一定只会与最小生成树的边相差一条边(只有一条边不一样) 假设有两条边不一样,我们删除最小生成树中不在严格次小生成树中的两条边,图就会分裂成三个连通块,如下 红色虚线是被删除的边 然后严格次小生成树新加入 阅读全文
posted @ 2024-02-08 16:02 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 主要讲一下心路历程 首先很显然的一点是,我们切断主要边之后,如果只考虑主要边,那么原图就会分成刚好两个连通块,那么此时如果有附加边连接两个连通块,那么这种附加边有且只能有一个 所以我们考虑对每条主要边,如何统计这种附加边的条数,但我们发现这种统计非常困难,于是我们使用转换对象法,考虑统计每一条附加边 阅读全文
posted @ 2024-02-08 14:42 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一个树上每一个点都有一个组别,求相同组别的点对相差的最大距离。可以叫这题为“部分树的直径” 有一个结论:对于任意一个组别,深度最大的点一定在答案的点对里。 审视一下这个证明是如何分类的,对于LCA的部分,显然是通过讨论\(y\)是不是\(z\)的祖先来完成的;之后是通过讨论是否是子树来进行的 所以, 阅读全文
posted @ 2024-02-08 14:27 最爱丁珰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 先求原图的M(最大)ST,然后树上两点路径边权最小值就是答案 证明:假设原图存在一条路径\(P\),\(P\)上存在非树边而且\(P\)的最小值比树上路径的最小值大,那么对于\(P\)上的某一条非树边,考虑在Kruscal的过程中,他之所以没有被选中,是因为他的两个端点已经连通了,而由于连通这两个点 阅读全文
posted @ 2024-02-08 11:52 最爱丁珰 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 这一道题目,我们看到\(q\)非常小,所以可以尝试从\(q\)入手 对每种组合,我们想要求出必须选择这些组合的MST,也即“含有必须边的MST”(尽管现在还不清楚每个组合的边是什么,下文会说) 这种情况跟陈立杰出的那道“tree”非常像,我们只用把必须边的边权缩小放到前面然后跑Kruscal即可 那 阅读全文
posted @ 2024-02-08 09:06 最爱丁珰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 先来证明一个性质:同一个图的不同生成树的最大边权和最小边权相等 最小边权很显然相等,这个不用证 主要是最大边权 假设有两个生成树都是最小生成树,其中\(G_1\)的最大边权\(s_1\)小于\(G_2\)的最大边权\(s_2\) 在\(G_2\)中删去最大边,会形成两个连通块,假设这条最大边连接的是 阅读全文
posted @ 2024-02-07 16:37 最爱丁珰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: update 2024.5.23 如果要严格证明上述做法的正确性,可以用结构归纳法证明每条边都至少被经过两次,除了根节点的每个点都至少被经过其度数次,根节点至少被经过其度数次加一,然后显然存在一种方案是所有值同时取到最小值 阅读全文
posted @ 2024-02-07 15:55 最爱丁珰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 这道题目作为枚举子集的题目见识一下 首先对于一个连通块,如果点权之和为\(0\),那么我们算出MST显然就是最优解 我们看一下数据范围,可能是考状态压缩 我们把状态\(i\)设出来后,可以先尝试考虑某一个点,但是你发现这样不太好考虑,而且只考虑这一个点的话,那么这个点所加入的连通块的点权之和为\(0 阅读全文
posted @ 2024-02-07 15:42 最爱丁珰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 不要一看到特殊点就想虚点,这道题目我们这么建模 假设我们的\(D\)已经定了,我们把边权小于等于\(D\)的全部加入,那么图就会形成一个若干个连通块 显然\(D\)越大连通块个数越少 这里当然启示我们用二分,然而也有更简单的方法 我们借鉴Kruscal的过程,当维护的森林刚好有\(s\)个树时直接停 阅读全文
posted @ 2024-02-07 15:23 最爱丁珰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 先来转换一下题意:首先,所有点一定与公园连通,否则的话存在一个人到不了公园;其次一条边最多被经过一次,否则的话第一次经过的车可以在起点等着,等到第二辆车到,然后两辆车合为一辆车。综上,我们选取的边至少要有\(n-1\)条边,每选取一条边就将这条边的权值计算到答案中(如果一条边被选取了却不计算答案,那 阅读全文
posted @ 2024-02-07 14:10 最爱丁珰 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 81 下一页