Loading...
Preface 随机跳题做到了这道。 题目 https://www.luogu.com.cn/problem/P2899 题解 其实就是交叉染色。我们考虑每棵子树的情况。设 $f[u]$ 表示以 $u$ 为根的最小答案。三种子情况: $f[u][0]$: $u$ 自己本身被染色 $f[u][1]$: $u$ 的某个儿子染色了,使之被覆盖进了范围 $f[u][2]$: $u$ 的父亲染色了,...
307-05-直径 直径的性质 任意两条直径必定相交 所有直径必交于一点 找直径 任意一个点出发,找出最远点,从最远点,在找到最远点,连起来就是直径(两次$dfs$)。证明从略(反证法)。 P1099 树网的核 题目描述 设$T=(V,E,W)$是一个无圈且连通的无向图(也称为无根树),每条边到有正整数的权,我们称$T$为树网(treebetwork),其中$V$,$E$分别表示结点与边...
307-01-树形背包$O(n^2)$算法 P2014选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学习课程b)。一个学生要从这些课程里选择M门课程学习,问他能获得的...