上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页
摘要: 母函数注意对几个分类即可。 看起来比较麻烦就是限定次数K,但是我们对dp再加一维次数之后,其实这个问题也就得到了解决。 PS:没有多组读入判我WA,还以为代码哪里不对。。 // Author: levil #include<bits/stdc++.h> using namespace std; ty 阅读全文
posted @ 2021-05-27 19:25 levill 阅读(54) 评论(0) 推荐(0) 编辑
摘要: Character Encoding: https://www.cnblogs.com/zwjzwj/p/14810147.html Parentheses Matrix: 2和4的时候推出来了,没想到还有>6的情况。。 首先,如果行和列都是奇数,那么不管怎么样都构造不出任何一列和一行满足。 如果行 阅读全文
posted @ 2021-05-26 21:25 levill 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 整数划分。 一开始以为和多校那道隔板法一样,但是其实不一样,因为那题,4 = 1 + 3 和 4 = 3 + 1是属于不同的方案,所以可以用隔板法。 这里是用了母函数:G[x] = (x ^ 0 + x ^ 1 + .. x ^ n) * (x ^ 0 + x ^ 2 + x ^ 4 + .. ) 阅读全文
posted @ 2021-05-26 21:08 levill 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 对于组合数的乘法和幂级数相乘幂次相加的结合。 其实本质上有点像多项式相乘。应该就是个卷积差不多。 我们构造一个G[x]称为母函数。然后可以解决组合问题。 准确来说:对于x种物品。构造(x ^ 0 + x ^ k)称为重量为k的物品取与不取. 那么对于k种物品的重量组合即为(x ^ 0,x ^ k1) 阅读全文
posted @ 2021-05-26 20:57 levill 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 区间[0,n - 1]选定m个数使得他们的和 = k.(可以重复选择) 考虑隔板法: 将k看成k个1.那么就是在这k个数里面插入m - 1个板子的方案数。 即C(k - 1,m - 1) 为什么k - 1,因为两边不能插,为什么两边不能插了可能导致不是m个数。 然后我们这样插显然不存在值为0的情况, 阅读全文
posted @ 2021-05-25 19:13 levill 阅读(56) 评论(0) 推荐(0) 编辑
摘要: green博弈: 模型:对于一棵树,两个人A和B每次可以选定一个点删去,同时这个点的子树也会被删去。 考虑必胜态和必败态的判断。 首先如果是一条链,那么就可以看成取一堆石子。 那么,从根上再延伸出一条链,那么就可以看成取两堆石子,那么就是标准的NIM博弈。 我们知道NIM博弈的答案就是SG函数值,也 阅读全文
posted @ 2021-05-23 09:19 levill 阅读(58) 评论(0) 推荐(0) 编辑
摘要: P1052 [NOIP2005 提高组] 过河: 这个题挺好的,首先很明显是dp。但是这里距离太长了不好搞。 所以就要思考去处理这个距离,我一开始就从lcm思考,然后想去跳下个位置的[a[i + 1] - 10,a[i + 1] + 10]的距离,但是发现这样想不做背包跑到有点困难。 这里其实lcm 阅读全文
posted @ 2021-05-20 20:18 levill 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 这场感觉难了不少。 Rikka with Nash Equilibrium: 一开始打了个表,发现最大值放在每个位置的贡献都一样。 然后就傻傻地找每个位置的组合数规律。。 结果是DP。这真没想到。 首先,很明显,那个纳什平衡数就是n * m。 那么我们从大到小填充矩阵,如果当前用了k个数组成了i,j 阅读全文
posted @ 2021-05-19 20:26 levill 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 究极折磨折磨。 这题一开始数组开小了导致一直TLE。。 数组大小其实应该开4倍比较稳。 这里很重要的一点就是,这里其实NTT和FTT复杂度都挺够的。 我们看成x = 10的多项式就行了。 但是这里有两个坑,首先,卷积之后的多项式系数可能是多位数,但是答案需要转化成10进制乘积来输出,所以就需要进行进 阅读全文
posted @ 2021-05-18 11:01 levill 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 折磨折磨折磨。 Problem E. TeaTree: 这题让我重新认识了dsu on tree,现在算是理解了dsu on tree的内核了,一开始做的时候已经在考虑可能是dsu on tree了。但是看了下通过率觉得应该是有技巧的。 结果还真是dsu on tree。当然也可以线段树合并。 这里 阅读全文
posted @ 2021-05-17 21:18 levill 阅读(64) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页