数学
文章平均质量分 78
sophilex
kidlut
展开
-
Dilworth 定理
这是一个关于偏序集的定理,事实上它也可以扩展到图论,dp等中,是一个很有意思的东西。原创 2024-05-25 12:11:52 · 421 阅读 · 0 评论 -
一道推起来很爽的组合优化题
莫比乌斯反演+欧拉反演原创 2024-04-02 11:48:00 · 911 阅读 · 0 评论 -
【学习笔记】环论
环论基础知识,加了一点自己的理解原创 2024-01-02 22:40:28 · 1032 阅读 · 0 评论 -
【学习笔记】Burnside引理,Pólya定理及其应用
好东西+1原创 2023-12-08 18:06:50 · 965 阅读 · 0 评论 -
【学习笔记】群作用与轨道-稳定化子定理
好东西原创 2023-12-04 21:51:11 · 1286 阅读 · 0 评论 -
EGF中多项式exp的组合意义
仔细理解一下,众所周知,一个大小为n的排列一定可以拆成若干个环,每一个环内部的排列数就是一个圆排列的方案数,所以大小为n的排列的方案数就是把。EGF一般用来处理多重集的排列问题,在其上可以定义多项式的exp运算,在处理一类问题的时候有独特的作用。分成若干个非空集合,每一个集合的圆排列方案数之积,这与我们上面讲到的exp的组合意义相符合。的个数,这是一个只跟集合大小有关的值),那么根据生成函数的定义,我们不难得到下式。是因为这k个集合是无序的,而原本的多个多项式卷积显然是有序的。考虑大小为n的排列的个数是。原创 2023-10-24 22:30:48 · 312 阅读 · 0 评论 -
【学习笔记】 LGV引理
虽然但是,我们的终点是不确定的,所以直接枚举每一个起点对应的终点然后再算行列式的话,是不行的。,n秒钟,每一秒对于每一个点来说,有一半概率保持不动,有一半的概率前进1个单位,求k个点两两碰撞的概率。对于左式,我们实际上是要算逆序对个数为偶数的所有置换对应的方案数减去逆序对个数为奇数的方案数。是一个偶数,就意味着加入i不会改变当前序列逆序对数的奇偶性,所以直接加就好了,否则要取负。),此时右式只有一个因子,含义就是整张图的不相交路径组数,就可以用左式的行列式表示了。,这样就相当于求k条不相交路径的方案数了。原创 2023-09-25 19:18:03 · 405 阅读 · 0 评论 -
【学习笔记】Prufer序列
起源于对Cayley定理的证明,但是其功能远不止于此原创 2023-09-22 20:22:51 · 494 阅读 · 0 评论 -
势函数和鞅的停时定理
鞅是一类特殊的随机过程,假设我们从一开始就在观察一场赌博游戏,现在已经得到了前t秒的观测值,那么当第t+1 秒观测值的期望等于第t秒的观测值时,我们称这是一个公平赌博游戏。表示当前的剩余人数,显然它不是一个固定的值。原创 2023-08-17 10:35:44 · 451 阅读 · 0 评论 -
容斥原理 训练笔记
记录训练中的容斥问题,以及一些基本原理原创 2023-07-29 22:18:27 · 295 阅读 · 0 评论 -
cf1750E Bracket Cost
假定L>=R,对于每一个没有匹配的左括号,如果我们能找到一个尚未匹配的右括号,则它一定在该左括号的前面,所以我们直接取以它们为端点的字串,执行操作1,这就实现了一个匹配。如果这个左括号找不到尚未匹配的右括号,我们就直接执行操作2即可。注意到每次操作都不会浪费,都达到了对应操作所能消去的最多的括号数,所以该操作是最优的,此时总操作次数是L-x。,L+R的求和是比较简单的,就是类似于上一个的求法,考虑每一个位置的贡献。我们令L表示串内左括号的数量,R表示右括号的数量,x表示串内已经匹配的括号对的数量。原创 2023-05-26 22:14:33 · 846 阅读 · 0 评论 -
NTT入门 开拓者的卓识
以此类推,我们的k阶字段和就是在区间[l,r]内找到满足条件的l',r',使得有k个区间包含它们对应区间。所以我们考虑一下在一个长度为i的区间里放k-1个数的方案数,其中这k-1个数可以取等。二阶子段和[l,r]就是在找l',r',使得l原创 2023-04-28 15:37:09 · 592 阅读 · 0 评论 -
另类推柿子 Crypto Lights
不难发现,si表示在第i次,第i+1次,...第n次结束的概率之和,这其实也就等于第i-1次无法结束的概率(这个应该不难想)n-(i-1)-(k-1)(i-2)个小球,这些相同的小球要放进i个位置里,可以有位置为空,所以直接隔板法即可。中间的i-2个位置每一个至少要有k-1个小球,所以我们先放进去(k-1)*(i-2)个小球,还剩下。不妨先将i-1个小球摆好,这样整个集合被分成了i个位置,我们还有n-(i-1)个小球可以放进去。现在有n个小球,要求选择i-1个小球,两两之间有至少k-1个小球。原创 2023-04-02 13:32:56 · 281 阅读 · 0 评论 -
基础二项式反演 [已经没有什么好害怕的了]
转移方程也很好想,如果a数组的第i个数字不选,方案数就是dpi-1,j,如果选上它,我们要为其找一个比它小的数字,那么方案数显然就是dpi-1,j-1*(ri-(j-1))给定两个数组a,b,要求对两个数组中的元素两两配对,使得恰好有ai>bi的组数恰好比aibi的组数恰好为k的方案数。设ai>bi的组数为x,则有x+x-k=n,推出x=(n+k)/2。我们令fi表示a>b的组数恰好为i的方案数,显然答案就是fk。原创 2023-04-02 13:09:30 · 320 阅读 · 0 评论 -
下降幂+第二类斯特林数 推柿子大题
然后还有一个东西极大阻碍了我们的推柿子进程,就是f(k),它跟外面的组合数并不能进行什么神奇操作,所以我们可以考虑将其转化一下形式。可以稍微想一想,不难发现,有了上述的性质,我们可以把一个跟k有关的下降幂变成与k无关的一个下降幂,就多了很多操作的空间。,没错它其实就是组合数,只是换了一个名字,但正是因为它与幂函数有许多可以类比的地方,所以也叫它下降幂。不难发现,前面已经是一个二项式定理的样子了,这也就意味着我们成功把n的复杂度降下来了!考虑这样一个组合意义:有k种颜色,每一个人选择任意一种的方案数。原创 2023-03-31 18:27:09 · 341 阅读 · 1 评论 -
ABC 289 G - Shopping in AtCoder store 数学推导+凸包
我们将ci表示成x,那么原本要求的值 max{j*(bj+ci)}(1原创 2023-02-13 19:01:00 · 858 阅读 · 5 评论 -
多项式学习笔记(施工中)
如果我们把x看做是自变量的话,这其实就是一个关于x的二次函数,那么求它的最小值不是轻轻松松嘛,而且我们发现跟x有关的项的系数都是定值,所以x的确定值是可以直接得到的。最后,我们就只需要求最后一项的最大值就可以了。,那么这不就是一个卷积的形式嘛,最后考虑到a数组可以任意旋转,我们就只需要将其扩大到原来的两倍然后去卷积,最后在第n+1项到第n*2项之间取最大值就可以了。给定两个环形矩阵A,B,现在可以对A矩阵统一加上某一个值,并将其任意旋转,求操作过后。前言:菜狗痛改前非决定认真学习多项式。原创 2022-10-29 20:03:19 · 313 阅读 · 0 评论 -
莫比乌斯反演-小总结
注意到这里后面两坨东西我们是可以用分块来处理的,因为u(k)我们可以去处理出来,那么只要找到每一段相同区间里的u(k)函数的一段前缀和即可。对了,因为这题求的是两两之间的数的公约数的和,不包括数字与数字本身,也不会重复计算,我们最后把这些多余的部分减掉就好了。啊哈,这跟上一道题推出来的式子不是换汤不换药嘛,无非就是求莫比乌斯函数变成了求欧拉函数,基本代码完全没有上面区别。如果要转到可以进行莫比乌斯反演的形式,我们可以先枚举i和j的公因子d。关于莫比乌斯函数的预处理,可以通过欧拉筛来实现,这里贴个板子。...原创 2022-07-19 19:56:55 · 206 阅读 · 0 评论 -
数论-整除分块
好久没碰数论的东西了,已经完全生疏了。 做了两道数论题总结一下。余数求和大意:求 思路:隐约记得哪次比赛做过原题,也做出来了,但是现在还是有点懵了。。。先把式子转化一下吧那么整个式子就稍微有点样子了。接下来对每一个l求对应的r令,r=max(i),i*t.........原创 2022-06-28 23:23:34 · 136 阅读 · 0 评论