随笔分类 - 树
摘要:P6374 「StOI-1」树上询问 Description 给定一颗 $n$ 个节点的树,有 $q$ 次询问。 每次询问给一个参数三元组 $(a, b, c)$ ,求有多少个 $i$ 满足这棵树在以 $i$ 为根的情况下 $a$ 和 $b$ 的 $\text{LCA}$ 是 $c$。 其中,$1
阅读全文
摘要:P4395 [BOI2003]Gem 气垫车 题目大意: 一棵树,每个节点都有一个权值,相邻节点的权值不能相同,求一种方案使得整棵树的总权值和最小。$ n \leq 10000$. 思路: 有个结论是最大权值有个大致上界 $\log_2(n) +1= 14$ 左右,考虑到上界很小,所以我们可以直接枚
阅读全文
摘要:VOCV - Con-Junctions 题目大意: 一个 $n$ 个节点的树,需要在某一些节点放置灯最终点亮所有边。 当一个节点上放置灯后,与它相连的所有边都被点亮。 试求最少放置的灯的数量与放灯最少时的方案数。方案数膜 10007 输出。 思路: 我们可以想到树形 $dp$ . 设 $f[i][
阅读全文
摘要:"$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{三种方法。\\1.常规思路,设两种奶牛权值一个为1,一个为0,维护每个点到根的dis与权值和,询问求lca差分即可。\\2.考虑并查集维护相同颜色的连通块,如果询问两点在一个连通块就说明颜
阅读全文
摘要:"$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{很显然的树上背包,可以发现题目中并没有给出转播站的范围,所以容易想到转移方程f_{i,j}表示在i的子树中选了j个终端,当然这个值越大越好。}$ $\Large\textbf{Summar
阅读全文
摘要:"$\large{题目链接}$" $\\$ $\Large{Solution: } \large{一道树形背包的题目,还是有所启示的。\\首先,注意到题目中可能有多棵树,不好进行\text{DFS}先建一个超级原点0,链接所有树根。\\设f[i][j]表示以i为根的树里选j个点的最大值,然后用子树更
阅读全文
摘要:$\Large\textbf{Description: } \large{一棵n个节点的树,有q次询问,每次给出两组出发点与终点,输出这两组路径有没有交点。(n, q \leq 10^{5})}\\$ $\Large\textbf{Solution: } \large{我们很容易证明:如果两条路径相
阅读全文
摘要:$\Large\textbf{Description: } \large{有一棵n个节点的树,选择其中的k个相连的节点,求其余所有节点与选择节点之间的距离的最大值的最小值。(1 \leq n \leq 10^{5})}\\$ $\Large\textbf{Solution: } \large{首先一
阅读全文

浙公网安备 33010602011771号