随笔分类 - 图论
发表于 2022-11-03 20:37阅读:206评论:0推荐:0
摘要:题目描述: 给定一个带权树,树上任意两点间的路径权值 定义为 这两个点之间路径上的最小值,树上任意一点 的权值定义为这个点到树上其他所有点的路径权值和,即 ,现求树上每一个点的路径权值和。 I
阅读全文 »
发表于 2022-11-03 18:59阅读:37评论:0推荐:0
发表于 2022-10-21 15:29阅读:27评论:0推荐:0
摘要:采蘑菇 题目描述 小胖和 ZYR 要去 ESQMS 森林采蘑菇。 ESQMS 森林间有 个小树丛, 条小径,每条小径都是单向的,连接两个小树丛,上面都有一定数量的蘑菇。小胖和 ZYR 经过某条小径一次,可以采走这条路上所有的蘑菇。由于 ESQMS 森林是一片神奇的沃土,所以一条路上的蘑
阅读全文 »
发表于 2022-10-15 16:20阅读:15评论:0推荐:0
摘要:逛公园 题目: 策策同学特别喜欢逛公园。公园可以看成一张 个点 条边构成的有向图,且没有 自环和重边。其中 号点是公园的入口, 号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从 号点进去,从 号点
阅读全文 »
发表于 2022-09-28 20:28阅读:31评论:0推荐:0
摘要:E - Small d and k 题目描述: 给个顶点条边的无向图,每个顶点的度不超过,给你次询问,每次询问给你一个顶点和一个,表示求距离顶点的长度不超过的顶点标号之和。 思路: 关键在每一个点的度是不超过的,所以可以考虑对每一个询问的点做一遍
阅读全文 »
发表于 2022-09-27 15:26阅读:31评论:0推荐:0
发表于 2022-09-08 20:41阅读:33评论:0推荐:0
摘要:题目链接 题目大意:给我们一棵树求距离长度为的点是哪一个 思路:因为直接去找距离为的点不太好找,那么需要去固定一条最长的链这样每次查找的时候都尽量在这条链上去找相对应的点,就会把问题变得简单一些,那么树上最长的一条链就应该是这棵树的直径,我们两遍求出这条链的两个端点,之后
阅读全文 »
发表于 2022-09-06 10:38阅读:56评论:0推荐:0
摘要:题目链接 题目大意:给点边的无向图,要判断是否只存在一条简单路径。 思路: 看到可以想到基环树,也就是在一棵树上多连一条边是的树上出现一个环,其余的点都是在以这个环上的点为根的子树中。那么不难想到如果是在同一棵子树中,那么肯定是仅有一
阅读全文 »
发表于 2022-08-26 18:45阅读:17评论:0推荐:0
摘要:题目链接 因为买一个物品可以有一些替代品来让原先的价格降低,所以可以考虑将每一件物品看成一个点,然后将所有能够替代的物品和此物品连边,物品的价格就作为边权,现在我们就将这个问题转化成了最短路的问题,每一次的答案都是在节点编号为的地方取。解决了上面的问题之后,我们还要注意到另外的限制:等级限制,
阅读全文 »
发表于 2022-08-05 12:20阅读:32评论:0推荐:0
发表于 2022-06-27 21:24阅读:27评论:0推荐:0
摘要:题意:给我们一个序列,表示第个人想要在人前面获得糖果,不然就会获得不满意度。要我们求出来这个序列中的最小不满意度是多少。 思路:因为这个题假设每一个人入度都为的话,它整体就是一个环,所以现在去考虑序列中存在入度为的点。我们考虑用来存储边得关系 #include
阅读全文 »
发表于 2022-04-26 14:50阅读:69评论:0推荐:0
摘要:【模板】最小瓶颈生成树 (最小生成树/LCA) 思路: 就是求出从的路径上最大的边权。 有一个结论: 最小生成树一定是瓶颈生成树 证明:可以采用反证法。 假设最小生成树不是瓶颈树,设最小生成树的最大边权为,则存在一棵瓶颈树,其所有的边的权值小于$
阅读全文 »