随笔分类 -  计数===============

摘要:考虑斯特林容斥 然后贝尔数复杂度枚举划分方案,然后把每张图状压成一个O()的二进制数 只需要计算一些二进制数有多少个子集满足异或值∈k 直接线性基一下。 直接线性基上判断能不能保证那些位置都为0 能保证的话,方案数就是2nc,c为造询问的二进制数字中为0,且这一位上有 阅读全文
posted @ 2021-12-13 04:33 Creed-qwq 阅读(32) 评论(0) 推荐(0) 编辑
摘要:论文参考 https://arxiv.org/pdf/2008.08822.pdf 首先常系数齐次线性递推问题可以转化为这样一个问题 给定多项式p(x)和多项式q(x)\(\)p(x)q(x)n次项系数,n可能很大。 具体转化的话 大概是设递推式为$f_n=\ 阅读全文
posted @ 2021-12-09 06:54 Creed-qwq 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1.十二重计数法 https://www.luogu.com.cn/problem/P5824 2.P6146 [USACO20FEB]Help Yourself G https://www.luogu.com.cn/problem/P6146 把线段按照左端点排序后随便dp即可 3.P6075 [ 阅读全文
posted @ 2021-12-05 23:24 Creed-qwq 阅读(152) 评论(0) 推荐(0) 编辑
摘要:Pro: https://codeforces.com/gym/102028/problem/G 给定n,m 对于一个随机的大小为n的森林 计算下式的期望值 i=1nj=i+1nδ2(i,j) 其中,$\delta(i,j) 阅读全文
posted @ 2020-12-30 05:20 Creed-qwq 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Pro: https://codeforces.com/gym/102900/problem/C 给定X,Y 计算 \[ \sum_{i=0}^X \sum_{j=0}^Y [i\&j=0] \lfloor log(i+j)+1 \rfloor \\ X,Y<=1e9 \\ 1e4组数据 阅读全文
posted @ 2020-12-19 17:31 Creed-qwq 阅读(241) 评论(1) 推荐(0) 编辑
摘要:Pro: https://codeforces.com/gym/102900/problem/E 给定n,k 统计长度为n的 满足对于任意i>k , ai>min(ai1,ai2......aik) 的排列方案数 n,k<=107 Sol: 考虑从 阅读全文
posted @ 2020-12-19 16:40 Creed-qwq 阅读(353) 评论(2) 推荐(0) 编辑
摘要:基本容斥 记住这两个定理即可 二项式反演 首先得晓得两个很基本的式子 gn=i=0nC(n,i)fifn=i=0n(1)niC(n,i)gi \[ \beg 阅读全文
posted @ 2020-12-16 22:49 Creed-qwq 阅读(148) 评论(0) 推荐(0) 编辑
摘要:DP计数问题 https://www.cnblogs.com/Creed-qwq/p/13961407.html 多项式计数问题 https://www.cnblogs.com/Creed-qwq/p/13961417.html 和NE Latice Path有关 阅读全文
posted @ 2020-12-07 22:26 Creed-qwq 阅读(166) 评论(0) 推荐(0) 编辑
摘要:高维前缀和 大概就是对每一维做一遍前缀和 int main() { int n=read(); for(int i=0;i<1<<n;i++)f[i]=read(); //子集和 for(int i=0;i<n;i++) for(int s=0;s<(1<<n);s++) if(1<<i&s)f[s 阅读全文
posted @ 2020-12-07 22:18 Creed-qwq 阅读(116) 评论(0) 推荐(0) 编辑
摘要:链接: https://codeforces.com/gym/102832/problem/G Pro: 给定一个 Sol: 很容易想到另一个题,叫歌唱王国。 然后按照那道题的套路推一发式子 发现对于任意一个字符串的 \[ \begin{align*} ans_S&=\sum_{i,i\ is\ a 阅读全文
posted @ 2020-12-07 22:13 Creed-qwq 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一般生成函数 OGF A是一类组合对象构成的集合 其中大小为i的物品数量为A_i A(x)=n>=0Anxn 组成序列 组合元素可以理解为一种由基本元素构成的集合 这里所说的SEQ(A)是一个以OGF为自变量 阅读全文
posted @ 2020-11-15 20:49 Creed-qwq 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Pro: https://www.luogu.com.cn/problem/CF1437F 有n个渔民,每个渔民钓了一条重ai的鱼 渔民按任意顺序展示他们的鱼。 若当前渔民的鱼的重量为x,之前展示过的鱼的最大重量y 一个排列满足条件当且仅当对于每个x,满足2yx2xy 阅读全文
posted @ 2020-11-12 22:48 Creed-qwq 阅读(99) 评论(0) 推荐(0) 编辑
摘要:https://ac.nowcoder.com/acm/contest/8409/J Pro: 给定n个数字 求所有异或和为0的子集的子集大小之和 n<=1e5 Sol: 考虑一个弱化版本 求所有异或和为0的子集个数 考虑求一个线性基 设其大小为m 答案即为(21) 证明 阅读全文
posted @ 2020-11-12 01:03 Creed-qwq 阅读(130) 评论(0) 推荐(0) 编辑
摘要:多项式全家桶 #include<bits/stdc++.h> #define N 1100000 #define db double #define ll long long #define ldb long double #define ull unsigned long long using n 阅读全文
posted @ 2020-11-11 22:27 Creed-qwq 阅读(142) 评论(0) 推荐(0) 编辑
摘要:CCPC2020绵阳 B题 Building Blocks https://www.cnblogs.com/Creed-qwq/p/13931125.html 小米网络赛 第二场 F题 Modulo Nine https://www.cnblogs.com/Creed-qwq/p/ 阅读全文
posted @ 2020-11-11 22:25 Creed-qwq 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Pro: https://ac.nowcoder.com/acm/contest/8409/A 计算满足可以划分为nABmBA的长度为2(n+m)的AB序列个数 n,m<=1e6 Sol: 考虑怎么判断一个序列是否合法 可以从左到右依次处理 记录当前有x个A,y个 阅读全文
posted @ 2020-11-11 22:16 Creed-qwq 阅读(103) 评论(0) 推荐(0) 编辑
摘要:【模板】带有直线限制的NE Latice Path计数 https://www.cnblogs.com/Creed-qwq/p/10292933.html UVA557 汉堡 Burger https://www.cnblogs.com/Creed-qwq/p/10150420.h 阅读全文
posted @ 2020-11-11 17:43 Creed-qwq 阅读(92) 评论(0) 推荐(0) 编辑
摘要:Pro: https://ac.nowcoder.com/acm/contest/7502/F 在n个位置填入0~9的数字,再给出m个限制 每个限制[li,ri]表示这个区间的区间乘积为9的倍数 求方案数 Sol: 直接上题解 #include<bits/stdc++.h> #define N 阅读全文
posted @ 2020-11-08 21:12 Creed-qwq 阅读(122) 评论(0) 推荐(0) 编辑
摘要:Pro: https://pintia.cn/problem-sets/1322796904464203776/problems/1322798545527595019 Sol: 首先可以考虑一个多重背包的二进制拆解 注意,这里的二进制拆解指的是拆成O(logn)2k的形式 实现的话就是 阅读全文
posted @ 2020-11-05 14:08 Creed-qwq 阅读(371) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示