因为把第三节写完了,所以必须要做个总结。 首先题目是递归与分治。 要我说其实主题就三个,递推(并由递推引进递归,毕竟递推要比递归好理解些),组合计数,分治。 一,递推。(递归) 1,什么是递推。 一串序列存在一种关系,可以通过这种关系从前项或前几项中推出后面的项。 2,怎么个应用法? 一般你需要做三 ...
分类:
其他好文 时间:
2019-10-04 17:11:56
阅读次数:
73
D E 组合计数dp。 $dp[i][j]=\sum_{l=0}^{j 1} dp[i 1][l] k^l C_{n l}^{j l} (k 1)^{n l}$ ...
分类:
其他好文 时间:
2019-10-03 12:37:58
阅读次数:
105
大意: 一个$k$层完全二叉树, 每个节点向它祖先连边, 就得到一个$k$房子, 求$k$房子的所有简单路径数. $DP$好题. 首先设$dp_{i,j}$表示$i$房子, 分出$j$条简单路径的方案数, 那么最终答案就为$dp_{i,1}$. 考虑两棵$i-1$房子转移到$i$房子的情况, 分四种 ...
分类:
其他好文 时间:
2019-10-02 23:15:23
阅读次数:
123
$C_{x+y}^y$的公式,DP容斥删多余贡献。 ...
分类:
其他好文 时间:
2019-09-30 12:30:04
阅读次数:
88
Comet OJ #65 E 简要题解。组合计数 + 生成函数 + 微积分 ...
分类:
其他好文 时间:
2019-09-22 01:56:46
阅读次数:
104
枚举 $i$,然后可以把 $j$ 和 $i j$ 绑定成一对。把一对看成一个整的元素,与别的没有被绑定的数一起来参与选择就可以了。 但是由于实际上一对中的数是可以二选一的,所以不妨令 $t$ 表示一组方案中出现的对的数的个数,那么有 $t$ 对数至少出现一次的选择方法的方案数就还需要乘上 $2^t$ ...
分类:
其他好文 时间:
2019-09-06 18:54:52
阅读次数:
131
T1 题意:$n$个变量,$0 \leq x_i \leq c_i$,求$\sum x_i = A$方案数。$n \leq 32$。 Sol: $n \leq 10$的时候容斥很水,~~然而生成函数掉线了~~。 $n \leq 32$的时候,dls:“显然Meet in Middle。”~~然后我又 ...
分类:
其他好文 时间:
2019-08-19 09:55:09
阅读次数:
101
题目链接 https://atcoder.jp/contests/agc036/tasks/agc036_c 题解 终于有时间补agc036的题了。 这题其实不难的来着……我太菜了考场上没想出来 首先转化一下题目: 一个序列可以被按题目的操作方式生成当且仅当它长度为$N$, 总和为$3M$, 且最大 ...
分类:
其他好文 时间:
2019-08-04 13:27:24
阅读次数:
61
考场的SB经验不再分享 case 0: 一道组合计数的水题,具体不再讲可以看以前的相似题 case 1: 很明显的卡特兰计数,我们把长度为n的序列看成01串 由此可知我们需要满足从1——n中前缀1的数量不少于前缀0的数量 case 2: 满足可以在坐标轴上移动 设f[i]表示第i步回到原点,我们枚举 ...
分类:
其他好文 时间:
2019-07-27 15:45:31
阅读次数:
131
模拟赛天天考组合计数……我又不会推,看着一堆$\sum$无从下手。 这里记录一下学到的东西吧。 在换$\sum$的下标的时候要注意实际值 组合数 $C_{n}^{k} = C_{n 1}^{k 1} + C_{n 1}^{k}$ (杨辉三角) $C_{n}^{k} = \dfrac{n k+1}{k ...
分类:
其他好文 时间:
2019-07-12 18:22:58
阅读次数:
75