随笔分类 -  图论-并查集

摘要:题目链接 题目 对于完全图 G,若有且仅有一棵最小生成树为 T,则称完全图 G 是树 T 扩展出的。 给你一棵树 T,找出 T 能扩展出的边权和最小的完全图 G。 思路 要使一个图总存在唯一最小生成树,需满足所有非最小生成树的边(假设连接 \( 阅读全文
posted @ 2022-05-18 18:02 zhangtingxi 阅读(815) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目 You are given a rooted tree with n n n vertices, the root of the tree is the vertex 1 1 1 . Each vertex has some non-negative price. A leaf of 阅读全文
posted @ 2022-01-24 14:13 zhangtingxi 阅读(75) 评论(0) 推荐(0) 编辑
摘要:题目 Farmer John's farm consists of a set of N fields (1N105), conveniently numbered 1N. Between these fields are M 阅读全文
posted @ 2021-12-21 18:25 zhangtingxi 阅读(459) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目 一个点每过一个单位时间就会向四个方向扩散一个距离,如图。 两个点a、b连通,记作e(a,b),当且仅当a、b的扩散区域有公共部分。连通块的定义是块内的任意两个点u、v都必定存在路径e(u,a0),e(a0,a1),…,e(ak,v)。给定平面上的n给点,问最早什么时刻它们形成一个连通 阅读全文
posted @ 2021-12-11 10:32 zhangtingxi 阅读(172) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目 老师在开学第一天就把所有作业都布置了,每个作业如果在规定的时间内交上来的话才有学分。每个作业的截止日期和学分可能是不同的。例如如果一个作业学分为 101010,要求在 666 天内交,那么要想拿到这 101010 学分,就必须在第 666 天结束前交。 每个作业的完成时间都是只有一天 阅读全文
posted @ 2021-12-04 22:43 zhangtingxi 阅读(80) 评论(0) 推荐(0) 编辑
摘要:题目链接 题目中对主要航道定义是这样的: 如果某一条航道的删除使得一些星球不能到达,那么这条航道是不能删除的,称之为「主要航道」。 这说明了什么? 说明了主要航道就是桥。 然后题目就是求桥的个数。 模板题。 Code // Problem: #10102. 「一本通 3.6 练习 3」旅游航道 // 阅读全文
posted @ 2021-11-29 22:18 zhangtingxi 阅读(108) 评论(0) 推荐(0) 编辑
摘要:题外话 Trajan模板太难记了(对于我来说),然后我们教练就教了我一种dfs+并查集做法,感觉挺容易理解,反正以后我就会使用这个模板了。 前置芝士 强连通 如果有向图中的两个点能够互相到达,那么他们强连通。 强连通图 如果有向图中任意两点能够互相到达,那么这个图就是强连通图 强连通分量 有向图中的 阅读全文
posted @ 2021-11-17 21:08 zhangtingxi 阅读(206) 评论(0) 推荐(0) 编辑
摘要:题目链接 这道题正好让我在noip前复习了一次缩点。 首先题目里有这么一句话。 另外,如果存在A到B的连接的同时也存在B到A的连接的话,那么A和B实际上处于同一局域网内,可以通过本地传输,这样花费的传输时间为0。 这不就是在提示我们要用缩点吗? 他希望知道从他的电脑(编号为1),到小X的电脑(编号为 阅读全文
posted @ 2021-11-17 20:18 zhangtingxi 阅读(58) 评论(0) 推荐(0) 编辑
摘要:题目链接 题外话: 一道纯最小生成树的题,能出道蓝我也真服了... 本文默认使用kruskal算法,主要是因为另一种我不会 首先我们先满足 k 条一级道路,对所有道路按一级道路造价排序,然后用最小生成树的做法选出 k 条边。 对于剩下的道路按二级造价排序,然后同理继续选即可。 时间复 阅读全文
posted @ 2021-11-17 17:27 zhangtingxi 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示