摘要: 树的直径一般有两种求法,一是两次dfs或bfs,另一种是树形dp 两次bfs (dfs) 具体实现上,就是进行两次搜索,第一次的时候以任意的节点为根进行遍历,找到一个距离最远的点,即为直径起点,第二次的时候以该起点为根进行搜索,再找到距离最远的点,即为直径的终点 注:两次搜索的处理方法可以有效地寻找 阅读全文
posted @ 2020-12-01 10:55 雾隐 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 关于树的重心 Define 一棵具有n个节点的无向树,若以某个节点为整棵树的根,他的每个儿子节点的大小都>=n/2 ,则这个节点即为该树的重心 性质 删除重心后所得的所有子树,节点数不超过原树的1/2,一棵树最多有两个重心 树中所有节点到重心的距离之和最小,如果有两个重心,那么他们距离之和相等 两个 阅读全文
posted @ 2020-12-01 10:44 雾隐 阅读(173) 评论(1) 推荐(0) 编辑
摘要: 传送门 分析 我们要最大化边权求和: \(\sum_{i=1}^{n-1}\sum_{j=i+1}^{n}{f(i,j)}\) 其中 \(f(i,j)\) 表示树上从 \(i\) 节点走到 \(j\) 节点的简单路径的边权和 那么贪心的讲,我们对于走过次数最多的边赋予最高的权值必然是最优的,给出证明 阅读全文
posted @ 2020-11-28 21:21 雾隐 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 概念 数学期望,简称期望,就是指在实验中事件发生的概率乘以该事件的价值的总和,可以反应随机变量的平均取值大小 离散型变量:若一个变量的值域为一段或几段区间,且该变量的取值是有限或无限个,但是能够按一定次序枚举列出,则称其为离散型随机变量,对应的,它的每个取值的概率 \(p(i)\) 与它的对应取值 阅读全文
posted @ 2020-10-25 17:31 雾隐 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 传送门 分析 首先,乍一看本题可能没有思路,但是手推一下这几组样例: 样例一 其中入度等于出度的点为 1,3,5 样例二 其中入度等于出度的点为 1,5,6 由此,我们可以发现,所以的入度等于出度的点,其入度与出度之和为偶数,于是我们可以猜想:最大化的满足入度等于出度的点,那么其中满足条件的节点的出 阅读全文
posted @ 2020-10-09 17:25 雾隐 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 传送门 分析 本题的两个平台能否接住水滴仅与水滴的横坐标有关,所以纵坐标可以直接扔掉不管 小贪心:对于每一个水珠,显然,两个平台必须不能重合( 除非两个平台的总长度大于 \(n\) ),而且,平台若想要最大化接住的水滴数,显然平台的一个端点必然要接到至少一个水珠 那么,本题的解法就显然易见了:我们可 阅读全文
posted @ 2020-09-20 17:05 雾隐 阅读(150) 评论(0) 推荐(0) 编辑
摘要: P2668 首先,如上图,我们有 三带一,三带二,单顺子,双顺子,三顺子和四带二 这几种特殊的牌型,在上图的牌型中,火箭也是比较特殊的,但是本题中只是需要两张鬼王牌即可,所以我们可以把火箭看为对子牌这种普通牌型 所以,我们只要在搜索的时候对于上面的几种特殊牌型进行特别的处理,最后剩下的手牌中每种相同 阅读全文
posted @ 2020-09-10 18:00 雾隐 阅读(156) 评论(0) 推荐(0) 编辑
摘要: P1850 首先,我们从一节课的教室到另一节课的教室的距离显然需要尽可能小,所以可以预先跑一遍 Floyed ,把距离处理出来 其次,对于这道 DP ,我们设 \(f[i][j][0/1]\) 为当前已经处理到第 \(i\) 节课,算上本堂课一共用了 \(j\) 次换教室的机会所产生的最小期望和, 阅读全文
posted @ 2020-09-09 17:58 雾隐 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 传送门 分析 40 pts : \(O(n^2)\) 将原先的 \(y-x = z-y\) 化为 $2\times y = x + z$ ,只要暴力枚举 \(x,z\) 即可 100 pts: \(O(n)\) 通过 40 分的做法,我们可以发现,对于一个符合要求的 \(y\) ,必须要 \(x,z 阅读全文
posted @ 2020-09-05 21:32 雾隐 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 传送门:https://www.luogu.com.cn/problem/P2324 题目大意 前置知识 迭代加深 每次搜索开始时设定一个最大的搜索深度,使得搜索树的深度不超过限定的这个数 一般在具有步数限定的情况下,或者搜索树深度较大,但是搜索所需的答案在较浅深度时使用 (类似于BFS) 估值函数 阅读全文
posted @ 2020-08-18 17:44 雾隐 阅读(188) 评论(1) 推荐(0) 编辑