随笔分类 - 多项式 -- 拉格朗日插值
摘要:【洛谷5437】【XR 2】约定(拉格朗日插值) 题面 "洛谷" 题解 首先发现每条边除了边权之外都是等价的,所以可以考虑每一条边的出现次数。 显然钦定一条边之后构成生成树的方案数是。可以直接序列算。 也可以发现每一条边的出现次数相等,树的总数是$n^{n 2}
阅读全文
摘要:【BZOJ2137】submultiple(数论) 题面 "BZOJ" 题解 首先不难发现答案就是:。 数据范围给定了。 发现对于很小的时候,可以直接用快速幂预处理出来,这样子可以做到$
阅读全文
摘要:【BZOJ3601】一个人的数论(数论) 题面 "BZOJ" 怎么这图片这么大啊。。。 题解 要求的是 然后把给拆了,$\displaystyle \sum_{i=1}^n i^d\sum_{x|i
阅读全文
摘要:【BZOJ4559】成绩比较(动态规划,拉格朗日插值) 题面 "BZOJ" "洛谷" 题解 显然可以每门课顺次考虑, 设表示前门课程恰好碾压了个的方案数。 那么,思考转移,显然是原来碾压了个人,但是在考虑到这一门课程的时候有些人没被碾压了, 所
阅读全文
摘要:【Luogu4781】【模板】拉格朗日插值 题面 "洛谷" 题解 套个 "公式" 就好 cpp include define ll long long define MOD 998244353 define MAX 2020 inline int read() { int x=0;bool t=fa
阅读全文
摘要:【CF995F】Cowmpany Cowmpensation(多项式插值) 题面 "洛谷" "CF" 题解 我们假装结果是一个关于的次多项式, 那么,先暴力求解颜色数为的所有方案数 这是一个的 然后直接做多项式插值就好了, "公式戳这里" cp
阅读全文