![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计数问题
。
NeosKnight
这个作者很懒,什么都没留下…
展开
-
【POJ-P1664 】放苹果
题目链接题目描述将n个无区别的苹果放到m个无区别的盘子里,允许有的为空,求方案数。题解数据是水的,但重要的是思路与方法。(仔细想想这题超简单)法一:O(n3)的dpO(n3)的dpO(n^3)的dp 设dp[i][j][k]表示第i个盘子放了j个,当前共放k个的方案数。要想排重,只需保证每一个盘子中苹果的数目不降即可。 转移: dp[i][j][k]=∑x<=k...原创 2018-02-23 17:34:42 · 138 阅读 · 0 评论 -
【LuoguP2516】 [HAOI2010]最长公共子序列
题目链接题意求出两个串的最长公共子序列长度以及个数Sol有点难像主要是方案不怎么会算分类讨论,要把情况扯清楚设F[i][j]F[i][j]F[i][j]表示考虑到了i,ji,ji,j的长可能的长度,f[i][j]f[i][j]f[i][j]表示最长长度下的方案数这里我们的数组记录的不是严格的,相当于是个前缀和,所以分类讨论很重要既然相当于是个二维前缀和,...原创 2018-08-30 22:16:01 · 206 阅读 · 0 评论 -
【Luogu P3214】[HNOI 2011] 卡农
题目链接题目描述众所周知卡农是一种复调音乐的写作技法,小余在听卡农音乐时灵感大发,发明了一种新的音乐谱写规则。他将声音分成 n 个音阶,并将音乐分成若干个片段。音乐的每个片段都是由 1 到 n 个音阶构成的和声,即从 n 个音阶中挑选若干个音阶同时演奏出来。为了强调与卡农的不同,他规定任意两个片段所包含的音阶集合都不同。同时为了保持音乐的规律性,他还规定在一段音乐中每个音阶被奏响的次数为偶数。...原创 2018-09-24 20:34:17 · 163 阅读 · 0 评论 -
【BZOJ 2669】局部极小值
局部极小值题目链接蓄水池题目链接(双倍经验)题目描述有一个n行m列的整数矩阵,其中1到nm之间的每个整数恰好出现一次。如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。给出所有局部极小值的位置,你的任务是判断有多少个可能的矩阵。Sol诈一看不可做…回归问题本质假设啥要求都没有,我们知道答案就是(n∗m)!(n*m)!(n∗m)! ,这是因为一...原创 2018-09-20 19:49:06 · 757 阅读 · 0 评论 -
【CF 285E】Positions in Permutations(容斥原理/二项式反演)
洛谷链接题目描述称一个 1∼n1\sim n1∼n 的排列的完美数为有多少个iii 满足 ∣Pi−i∣=1|P_i-i|=1∣Pi−i∣=1求有多少个长度为n 的完美数恰好为 m 的排列。Sol设 f(k)f(k)f(k) 表示长度为 nnn 的排列恰好有 kkk 个完美数的方案数但是发现不好算 , 我们先往容斥上想设 F(k)F(k)F(k) 表示至少有 kkk 个的方案先考虑...原创 2018-09-21 22:25:31 · 596 阅读 · 0 评论 -
【BZOJ 4361】isn(dp计数+容斥)
题目链接题目描述给出一个长度为n的序列A(A1,A2…AN)。如果序列A不是非降的,你必须从中删去一个数,这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。Sol初看这题觉得很神仙啊 , 看到那个非降后立即停止就感觉不好做所以我们要想着我们要知道些什么东西才能让问题变得好做起来难点有2:1.求出能够使得非降的操作序列个数2.满足这些操作序列的合法性对于第一...原创 2018-10-25 21:49:08 · 444 阅读 · 0 评论 -
【LuoguP3270】[JLOI2016] 成绩比较
题目链接题目描述G系共有n位同学,M门必修课。这N位同学的编号为0到N-1的整数,其中B神的编号为0号。这M门必修课编号为0到M-1的整数。一位同学在必修课上可以获得的分数是1到Ui中的一个整数。如果在每门课上A获得的成绩均小于等于B获得的成绩,则称A被B碾压。在B神的说法中,G系共有K位同学被他碾压(不包括他自己),而其他N-K-1位同学则没有被他碾压。D神查到了B神每门必修课的排名。这...原创 2019-03-15 20:27:42 · 175 阅读 · 0 评论 -
【UOJ#37】 [清华集训2014] 主旋律
题目链接题目描述给定一张强联通图,求有多少种边的存在情况满足图依然强联通。n≤15n\leq15n≤15Sol首先正难则反,考虑用总数减去不强联通的。考虑一张不强联通的图,缩点后一定是一个 DAG,好像可以对 DAG 进行计数。诈一看这个做不了,因为缩点后计数是不可能在dp过程中实现的。但我们按照 DAG 计数的思路的话其实并不需要真的知道 DAG 缩点后的形态。我们类似 DAG...原创 2019-05-16 17:18:17 · 234 阅读 · 0 评论