摘要: \(\text{CF1096G Lucky Tickets}\) 算法:\(\text{NTT}\) 题目: 一个 \(n\) 位数,每位可以是给出的 \(k\) 个数码中的一个数,可以有前导$0$,输出前 \(n/2\) 位之和与后 \(n/2\) 之和相等的方案数,保证 \(n\) 是偶数。 输 阅读全文
posted @ 2022-01-07 19:29 trsins 阅读(31) 评论(0) 推荐(0)
摘要: \([\text{CEOI2004\ Sweet}]\) 算法:生成函数 题目: 有 \(n\) 堆糖果。不同的堆里糖果的种类不同(即同一个堆里的糖果种类是相同的,不同的堆里的糖果的种类是不同的)。第 \(i\) 个堆里有 \(m_i\) 个糖果。现在要吃掉至少 \(a\) 个糖果,但不超过 \(b 阅读全文
posted @ 2022-01-07 19:28 trsins 阅读(27) 评论(0) 推荐(0)
摘要: 【\(\text{TJOI2015}\)】概率论 算法:生成函数 题目: 对于一棵随机生成的 \(n\) 个结点的有根二叉树(所有互相不同构的形态等概率出现),求它的叶子节点数的期望是多少。 题解: 设 \(p(n)\) 表示有 \(n\) 个节点的二叉树的个数,显然 \(p(0) = 1\)。 设 阅读全文
posted @ 2022-01-07 19:28 trsins 阅读(12) 评论(0) 推荐(0)
摘要: 【雅礼集训 \(2018\)】方阵 算法:斯特林反演 题目: 给定 \(n\times m\) 的矩阵,每个格子填上 \([1,c]\) 的数字,求任意两行、两列均不同的方案数。 \(n,m\le 5000\) 题解: 设 \(g(m)\) 表示 \(n\times m\) 的矩阵中任意两行不相同的 阅读全文
posted @ 2022-01-07 19:27 trsins 阅读(94) 评论(0) 推荐(0)
摘要: 【国家集训队 \(2011\)】\(\text{Crash}\) 的文明世界 算法:第二类斯特林数、换根 \(\text{dp}\) 题目: 给出一棵 \(n\) 个点的树,求对于每个点 \(i\) 的 \(d(i)\) 值。 \(d(i)=\sum\limits_{1\leq j\leq n}^{ 阅读全文
posted @ 2022-01-07 19:27 trsins 阅读(19) 评论(0) 推荐(0)
摘要: 树上游走 算法:组合数学、斯特林反演、\(\text{FFT}\) 题目: 给定 \(n\) 个节点的树,从某个点出发开始随机游走:在点 \(u\) 时,有 \(p_u\) 的概率停留在原地,否则等概率地向相邻的点移动,直到移动到 \(1\) 号点停下。 求从每个点出发至停下,所花费的时间的 \(k 阅读全文
posted @ 2022-01-07 19:26 trsins 阅读(165) 评论(0) 推荐(0)
摘要: \(\text{[ARC096E]\ Everything\ on\ It}\) 算法:容斥、组合 题目: 对于集合 \(\{1,2,\dots,n\}\),求它的子集族中,有多少个满足: 任意两个子集互不相同; \(1,2,\dots,n\) 都在其中至少出现了 \(2\) 次。 答案对 \(M\ 阅读全文
posted @ 2022-01-07 19:26 trsins 阅读(29) 评论(0) 推荐(0)
摘要: 一. 整体二分概念 整体二分的主体思路就是把多个查询一起解决,是一个离线算法。 其要求: 询问的答案具有可二分性 修改对判定答案的贡献互相独立,修改之间互不影响效果 修改如果对判定答案有贡献,则贡献为一确定的与判定标准无关的值 贡献满足交换律,结合律,具有可加性 题目允许使用离线算法 其大体结构框架 阅读全文
posted @ 2022-01-07 19:22 trsins 阅读(140) 评论(0) 推荐(0)
摘要: 一. cdq分治的定义 cdq 分治是一种思想,由陈丹琦引入。 cdq 分治解决和点对有关的问题 cdq 分治优化 1D/1D 动态规划的转移 通过 cdq 分治,将一些动态问题转化为静态问题 仅支持离线操作。 一般来说,cdq 分治是通过如下结构进行分治: 分治一共分为四步: 找到当前区间 \([ 阅读全文
posted @ 2022-01-07 19:21 trsins 阅读(2546) 评论(1) 推荐(2)
摘要: 负数不是 false 类型 FFT 时记得在 trpre 后用 lim 而不是继续用 n 不要一提交就吸氧,先不吸氧,确认了不吸氧的评测后在吸氧,因为你的程序很有可能厌氧。 数组开得不够大 在 #define int long long 后注意 scanf 和 printf 的类型,是 %lld而不 阅读全文
posted @ 2022-01-07 19:12 trsins 阅读(112) 评论(0) 推荐(0)