随笔分类 - 图论
摘要:【题解】Solution Set - NOIP2024集训Day55 图论杂题3 https://www.becoder.com.cn/contest/5636 「ABC187E」Through Path 注意:无根树是无向边。 一个相当于子树加 ,一个相当于除子树加 。 3mi
阅读全文
摘要:【题解】Solution Set - NOIP2024集训Day53 图论杂题2 https://www.becoder.com.cn/contest/5628 之前写的因为重装系统被清了,部分题目后面重写了一遍就比较简略。 「BZOJ4144」Petrol 和 「CF1253F」Cheap Rob
阅读全文
摘要:【题解】Solution Set - NOIP2024集训Day52 图论杂题 https://www.becoder.com.cn/contest/5625 「CF1253F」Cheap Robot 感觉做过啊。 如果我们把充电站两两连边,边权为两点间距离,建一张新图,那么 的
阅读全文
摘要:【题解】Solution Set - NOIP2024集训Day44-45 图论 https://www.becoder.com.cn/contest/5579 「BZOJ3706」反色刷 倒过来想,因为你不管怎么反色,形成的一定是若干个黑圈,所以答案就是黑圈个数(? 8min 我靠,不会求这个东西
阅读全文
摘要:【题解】Solution Set - NOIP2024集训Day18 优化建图 https://www.becoder.com.cn/contest/5499 「SNOI2017」炸弹 考虑将每一次一个炸弹引爆另一个炸弹抽象成一条有向边。 然后缩点,再用 dfs 求出每个点能到达的其她点的数量。 显
阅读全文
摘要:【题解】Solution Set - NOIP2024模拟赛2 Contest Official Solution T1 接力比赛 考场思路是直接暴力跑两个背包 dp,然后 过了。 正解的话,还是比较有意思的。 首先她把第二个背包的容量取负,然后答案就是容量为 的
阅读全文
摘要:树 两个关于直径的经典结论: 对于树上任意一个点 ,距离 最远的点一定是直径的端点之一。(反证是显然的。 两个连通块合在一起的直径端点一定是原本连通块直径的端点。 【「CF1904E」Tree Queries】【上述结论的题解】(另外这也是一道线段树维护换根的典题,当时代码打的
阅读全文
摘要:[「CEOI2012」Network](http://222.180.160.110:1024/problem/8625) ## Solution to Question `Ⅰ` 首先缩点(当然也可以不缩?),然后跑一遍 DFS 即可。 ```cpp //w为联通分量里的节点个数 inline vo
阅读全文