随笔分类 - 图论
摘要:洛谷传送门 Solution 我们可以发现这个题和游走很像(虽然游走是HNOI2013,这个是HNOI2011吧) 但是这个题是要求异或和,每一位是互不干扰的,再加上期望的线性性,所以考虑每一位单独计算。 我们设 表示从 到 路径这一位异或和为 的概率
阅读全文
摘要:洛谷传送门 Solution 先考虑二维 对于一个点 ,要么是在第 列被消毒,要么是在第 列被消毒,考虑二分图匹配,左边是列,右边是行,求最小点覆盖即可。 回到三维 显然三分图匹配是不可的,所以要看看别的东西。 题目中给了
阅读全文
摘要:洛谷传送门 Solution 因为有 个点和 条边,所以这就是一个基环树森林。 那么题目让我们求的就是基环树的直径之和。 基环树的直径只有两种可能:1.在以环上某一点为根的子树中 2.在两颗子树中并经过环上一部分 那么分别求出两种可能的最大值然后比较大小即可。 对于第一种可能
阅读全文
摘要:洛谷传送门 CF传送门 Solution 这题在暑假就讲了,等模拟赛出了还没做,只能亡羊补牢( ̄▽ ̄)" 先考虑如果指定经过一条边的最短路怎么求? 设此边为 ,那么考虑从 和 开始分别跑两次最短路 。设 为 到 的最
阅读全文
摘要:洛谷传送门 CF传送门 今天ChPu437大神讲了这个题,我也来写篇题解加深理解。 Solution 看题,什么又是方案数?我反手就是一个计数DP 我们转化题意,可以将一个人旧的座位和新的座位假装建一条边 那么这就是一张图,并且可能有多个连通块 因为每个连通块之间是互不影响的,所以我们可以分开考虑然
阅读全文
摘要:Solution 通过最短路和 得知我们可以拿 预处理全源最短路。然后因为要换车,所以我们可以考虑dp,设 为 到终点 的最坏换车次数,但是从起点开始可能会有后效性,所以从终点开始,即 为 $
阅读全文
摘要:当我看到这道题的时候,我就感觉它和魔法值特别像,所以没做过的可以去做做,说不定会有什么新的发现。 Solution:矩阵快速幂 看见 的范围是 ,不难想到这道题要用到邻接矩阵。 然后就可以用矩阵快速幂做这个题。构造一个 的矩阵
阅读全文
摘要:Solution 在我看完这道题一筹莫展没有思路的时候,我开始玩国际象棋手模样例,然后发现了一个小结论:同行同列的点无论经过多少次变换仍然同行或同列。 所以题目可转化为:能不能找到 个互相不同行同列的点。 那我们可以建一个二分图,左边是行,右边是列,如果一个点是黑色的,就从左边连右边,求
阅读全文
摘要:思路: 设 为前 个小时录取的人数, 为第 个小时应聘的人数, 为第 个小时雇佣的人数,可得: \[ \begin{aligned}&(~1~)~~0\leq x_i\leq num_i=>0\leq S_i-S_
阅读全文
摘要:思路 刚看到的时候,因为 ,所以想到了爆搜,但是这样做显然会 ,所以我们手摸几组数据找找结论 然后能发现一个结论:一张图上的不同最小生成树中,权值相等的边的个数是不变的 小证明:用kruskal求最小生成树时,每一步都是最优的,如果有不同的最小生成树,
阅读全文