摘要: 题意 link \(n(\neq 5 \times 10^3)\) 个数 \(h_i\), 每个点可以放守卫,能覆盖他向左能看到的点,能看到定义为两点连线没有经过其它点即以下的位置。 求所有区间最小守卫数的异或和。 区间 dp 状态 \(f[l][r]\) 表示区间最小的守卫数。 初始状态 注意到区 阅读全文
posted @ 2022-02-28 20:42 qjbqjb 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 题意 link 给出 \(n(\leq 17)\) 个点 \(m\) 条边的图,和 \(n\) 个点 \(n - 1\) 条边的树,问将树每个点对应到图中不同的点后,原树上的边在图中都存在的方案数。 树形dp + 一点状压 方程 对于树上的点可以设 \(f[u][t]\) 表示树的结点 \(u\) 阅读全文
posted @ 2022-02-28 20:12 qjbqjb 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 题意 link 在 \(n(\leq 10^5)\) 个点选 \(k(\leq 100)\) 个点, 被选出的点周围的点不包括自己都会被覆盖,求所有点都被覆盖的方案数。 树形背包 其实就是简单的树形背包,分类讨论清楚就行了。 状态 \(f[u][k][1/0][1/0]\) 表示节点 \(u\), 阅读全文
posted @ 2022-02-28 16:15 qjbqjb 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 题意: 给 \(n(\leq3\times 10^5)\) 个结点的二叉树,叶子结点有互不相同的权值 \(v\), 非叶子节点有概率 \(p\) 取两个子节点最大值,否则取最小值。 求 \(\sum_{i = 1}^{m} i \cdot v_i \cdot d_i^2\), 即 \(m\) 种可能 阅读全文
posted @ 2022-02-28 14:35 qjbqjb 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 题意 起点是 \((0, 0, 0)\), 给出终点 \((x,y,z)(-10^7\leq x,y,z \leq 10^7)\) 和 \(n (\leq 10^7)\) 步,每步只能在一维 \(+1 / -1\), 求不同的行走方案数,对 \(998244353\) 取模。 分析 小小的转化,对于 阅读全文
posted @ 2022-02-22 21:10 qjbqjb 阅读(117) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-22 20:39 qjbqjb 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-22 19:55 qjbqjb 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 这边贺的 定义 \(F_i = F_{i - 1} + F_{i - 2}(i \geq2), F_0 = 0, F_1 = 1\) 结论 \(1. \sum_{i = 1}^{n} F_i = F_{n + 2} - 1\) \(2. \sum_{i = 1}^{n} F_i^2 = F_{n + 阅读全文
posted @ 2022-02-22 10:34 qjbqjb 阅读(172) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-21 21:26 qjbqjb 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-02-21 20:46 qjbqjb 阅读(1) 评论(0) 推荐(0) 编辑