摘要:
个人觉得 *2800 有点虚高。 如果做过类似的题(比如[THUSCH2017]巧克力),应该可以想到随机映射,状压 dp 也不难想。 实际上,看到要选出 \(m\) 种不同的颜色,且 \(m\le 5\) 就可以想到将每种颜色随机映射到 \(1\) 到 \(m\) 中,这样子得出来的答案不会更优, 阅读全文
posted @ 2024-09-24 23:27
ddxrS
阅读(17)
评论(0)
推荐(0)
摘要:
[CQOI2011] 放棋子 因为不同颜色的棋子不能在同一行或同一列,所以可以将不同颜色的棋子分开来考虑。 对于每一种颜色,转移时用总方案数减去不合法的方案数,也就是存在行或列没有棋子的方案数。 最后再把每种颜色合并起来即可。 [AGC043D] Merge Triplets 让我们考虑什么样的排列 阅读全文
posted @ 2024-09-24 23:24
ddxrS
阅读(38)
评论(0)
推荐(0)
摘要:
题面 求字符集大小为 \(C\),长度为 \(n\) 的所有字符串中,有多少个字符串不包含长度为 \(k\) 的回文子串,答案对 \(998244353\) 取模。 思路 通过观察题目,我们可以发现 \(k\) 的最大值只有 \(25\)。考虑定义 \(dp_{i,S}\) 表示前 \(i\) 位中 阅读全文
posted @ 2024-09-24 23:24
ddxrS
阅读(16)
评论(0)
推荐(0)
摘要:
题目描述 给定一棵 \(n(1\le n\le 2\times 10^5)\) 个节点的树,树有边权,与一个长为 \(n\) 的序列 \(a(1\le a_i\le n)\)。 定义节点 \(x\) 的父亲为 \(fa(x)\),根 \(rt\) 满足 \(fa(rt)=rt\)。 定义节点 \(x 阅读全文
posted @ 2024-09-24 23:23
ddxrS
阅读(22)
评论(0)
推荐(0)
摘要:
拉格朗日插值 通过 \(n+1\) 个点 \((x_1,y_1),(x_2,y_2),\dots,(x_{n+1},y_{n+1})\) 唯一确定一个 \(n\) 次多项式。 考虑构造 \(n+1\) 个式子,对于第 \(i\) 个式子满足当 \(x=x_i\) 时值为 \(y_i\),当 \(x\ 阅读全文
posted @ 2024-09-24 23:21
ddxrS
阅读(35)
评论(0)
推荐(0)

浙公网安备 33010602011771号