上一页 1 2 3 4 5 6 7 8 9 ··· 66 下一页
摘要: "传送门" 解题思路 好神仙的思路,首先一种排列中按照最高点将左右分开,那么就是要在左边选出$a 1$个,右边选出$b 1$一个,这个如何计算呢?考虑第一类斯特林数,第一类斯特林数是将$n$个数分成$m$个圆排列的方案数,在这道题中,假如划分成圆排列之后,将圆排列从最大值处断开可以造成$1$的贡献。 阅读全文
posted @ 2019-02-18 11:52 Monster_Qi 阅读(99) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 首先所有物品是一定要用完的,那么可以按照物品考虑,就是把每种物品分给$n$个人,每个人分得非负整数,可以用隔板法计算。设物品有$m$个,方案数为$C(n+m 1,n 1)$。但这样会有人一个也分不到的情况,就容斥一下。 代码 cpp include include includ 阅读全文
posted @ 2019-02-18 10:47 Monster_Qi 阅读(136) 评论(0) 推荐(0) 编辑
摘要: [传送门[(http://www.51nod.com/Challenge/Problem.html ! problemId=1518) 解题思路 直接算不好算,考虑容斥,但并不能把行和列一起加进去容斥,这会使时间复杂度非常高,那么就考虑枚举行后$dp$。设$f[i]$表示存在$i$列有线,任意一行无 阅读全文
posted @ 2019-02-18 09:36 Monster_Qi 阅读(353) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-02-16 21:14 Monster_Qi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 设$f[i][j][k]$表示前$k$个颜色的棋子占领了$i$行$j$列的方案数,那么转移时可以枚举上一个颜色时占领的位置,$f[i][j][k]=\sum\limits_{l=1}^n\sum\limits_{j=1}^mf[l][r][k 1] C(n l,i l) C(m 阅读全文
posted @ 2019-02-16 20:29 Monster_Qi 阅读(186) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 机房里的神仙们一万年前就会的东西拿出来学一学。杜教筛可以在$O(n^{2/3})$的时间内积性函数前缀和,做法如下。 首先设要求的是$\sum\limits_{i=1}^n f(i)$。设$h=f g$,$S(x)=\sum\limits_{i=1}^nf(i)$,那么可以得出 阅读全文
posted @ 2019-02-14 21:56 Monster_Qi 阅读(109) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 首先求出前缀异或和,那么问题就转化成了区间内选两个数使得其异或和最大。数据范围不是很大考虑分块,设$f[x][i]$表示第$x$块开头到$i$这个位置与$a[i]$异或得到的最大的数,而对$f$求前缀$max$就可以得出每一块的开头到后面任意一点的区间内异或最大。而求$f$的过 阅读全文
posted @ 2019-02-14 17:36 Monster_Qi 阅读(153) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 比较神仙的一道题。首先计算答案时可以每条路径所包含的路径数,对于$x,y$这条路径,可以在$x$这处开个$vector$存$y$,然后计算时只需要算这个路径上每个点的$vector$中的元素是否也在这条路径上。这个可以用主席树维护,主席树维护括号序列,进时$+1$,出时$ 1$ 阅读全文
posted @ 2019-02-14 14:59 Monster_Qi 阅读(466) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 $bitset$维护连通性,给每个点开个$bitset$,第$i$位为$1$则表示与第$i$位联通。算答案时显然要枚举每条边,而枚举边的顺序需要贪心,一个点先到达的点一定做出的贡献最大,那么就可以先求出拓扑序,然后每个点的儿子按照拓扑序排序。之后倒序枚举每个点确定答案。 代码 阅读全文
posted @ 2019-02-13 21:57 Monster_Qi 阅读(194) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 设$f(i)$表示和为$i$时的方案数,那么转移方程为$f(i)+=f(i x)$,$x$为当前枚举到的数字,这样做是$O(n\sum a_i)$的,考虑优化。发现最后要的并不是方案数,最后的奇偶性,那么转移方程转化为$f(i)^=f(i x)$,这样可以用$bitset$优化 阅读全文
posted @ 2019-02-12 21:46 Monster_Qi 阅读(155) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 66 下一页