数学
文章平均质量分 51
_shivering_
Memories would be back.
Memories would be still.
展开
-
关于SG函数的一些浅显的感性理解
有向图博弈。给定一个有向图,一个起点,起点上有一个棋子,两个玩家轮流推动棋子,谁不能推了谁就输了。希望知道某个点为起始是必胜还是必败。注:这两个人都十分聪明,可以看透未来(?)。一点分析:1.显然这要是个DAG,不然游戏就不能结束了。。(废话) 而且两个人要在同一张图上操作,轮流进行。。(即所谓的公平游戏)2.这两个人都很聪明是什么意思呢。。就是说对这两个人而言,这个游戏相当于是...原创 2018-09-18 20:08:52 · 204 阅读 · 0 评论 -
【多项式n连】各种多项式模板(从入门到入土)
qwq。。。好像很久没有写博客了的样子。。。因为最近一段时间一直处在觉得自己太蒻了的焦虑当中。。。导致啥也没学进去。。。这样的。。。本来定下的肝高数和概率论的计划也因为各种各样的原因没能完成。。。而降低到了只是零散地又复习了一些数学。。。然后发现luogu上有很多多项式的板子。。。就去做了一点。。。这样子。。。然后发现好久没更博客了。。。就准备放上来一些。。。也算是水一水博客了。。。反正老年选手已...原创 2019-03-04 11:32:54 · 1688 阅读 · 0 评论 -
luoguP2081迷失游乐园(期望dp)
我是一个期望弱菜。因此这本来是一个很裸的dp,我还是只能看题解。看来数学还是要好好学啊。。。首先我们先考虑一波普通树怎么做。其实就是树形dp,按照期望的含义一波模拟,照本宣科地写写。。。往下走的期望:f[i]=sum(f[son[i]]+e[i][son[i]])/d[i]往上走的期望:g[i]=(g[fa[i]]+f[fa[i]]*d[fa[i]]-(f[i]+e[i][fa...原创 2018-12-04 15:50:45 · 172 阅读 · 0 评论 -
bzoj4637 矩阵树定理
long double的输出方式真的是个迷啊。矩阵树定理:设矩阵A=度数矩阵-邻接矩阵。无向图的生成树个数就是A的n-1阶主子式的值。有向图。。外向树:A=入度矩阵-邻接矩阵。内向树:A=出度矩阵-邻接矩阵。答案是A去掉根所在的一行一列的n-1阶主子式的值。证明:留坑。。关于此题:由于期望的线性性,ans=sum(每条边的权值*它出现在最小生成树中的概率)。...原创 2018-10-22 14:46:16 · 368 阅读 · 0 评论 -
数论三连3·CRT和EXCRT
蒟蒻的我终于调出了屠龙勇士。。数论三连终于可以集齐了,留念一下。。。CRT:构造啊构造。。害怕。。有一堆形如ai*x=ci mod bi的东西。(ai,bi两两互质)设M=b1*b2*..*bn;Mi=M/bi; 那么其实就是求解ai*(Mi*x')=ci mod bi->x'=ci*inv(ai*Mi), 于是通解x=sum(ci*inv(ai*Mi)*Mi)+k*M。...原创 2018-10-05 15:24:07 · 324 阅读 · 0 评论 -
数论三连2·LUCAS和EXLUCAS
LUCAS:C(n,m)=C(n%P,m%P)*C(n/P,m/P);m比较小或P比较小,而且P是质数的时候可以用。EXLUCAS:和LUCAS其实关系不大啊。。我一开始被名字误导了,分解质因数以后在非常傻地LUCAS求组合数,然后理所当然地WA了。。正确做法是分解质因数以后用神奇的方法求出阶乘,再用CRT求解,解就是要求的组合数了。神奇的求阶乘方法:设分解出的第i项是pi^ki,...原创 2018-10-04 19:41:43 · 186 阅读 · 0 评论 -
拉格朗日插值法
推公式利器如果要求一个未知系数的n次多项式,必然要给出n+1个线性无关的方程。把系数看成未知数,可以高斯消元;高斯消元是n^3的,对于比较大的数据就gg了。然后就要开心地上拉格朗日插值法。。仔细观察多项式,多项式也可以看成是一个函数,经过点(x0,y0)..(xn,yn)。是否可以构造出这样的函数式呢?(可以证明,一旦构造出来,两者是等价的)可以的。设多项式为L(x)。...原创 2018-10-11 16:42:02 · 949 阅读 · 0 评论 -
luogu2260 数论分块的板子题
今天是颓废的一天。。上午考试gg了,下午迷之困倦。。本着这个时候肝肝数学题往往有奇效的心态,我去luogu里随便找了一道题。。然后竟然意外地弥补了一下我水弱无比的数论分块,神奇。题解:这道题最难的就是sum(n/i * m/i *i*i)了吧。。然后这个东西我本来以为是O(n)的,但是后来想了一下,考虑到每个n/i,m/i都是一段区间,看成4*sqrt(n)个端点在一条线段上分布,最多...原创 2018-10-03 14:50:59 · 595 阅读 · 0 评论 -
gcd(伪)莫比乌斯反演(真)
今天的NOIP模拟中出现了一道奇怪的题目。。。它让我明白了考试的时候脑洞要大。。。做不出就不要大意地先反演一波对于做过了反演题的人来说,提到了gcd、计数还看不出它和反演有关,是应该要被打的。。。所以我要记录下来引以为戒。gcd【题目描述】有 n 个正整数 x1~xn,初始时状态均为未选。有 m 个操作,每个操作给定一个编号 i,将 xi 的选取状态取反。每次操作后,你需要求出选取...原创 2018-09-20 21:48:40 · 543 阅读 · 0 评论 -
数论三连1·BSGS和EXBSGS
BSGS:用于求解a^x mod c=b。(gcd(a,c)==1)设m=floor(sqrt(c)),则x=i*m-j;->a^(i*m) mod c=b*a^j mod c。然后事先map/hash储存所有右边的值,枚举I看是否能找到等式即可。然后i要从1开始,不然会出现诡异的负数。那么EXBSGS是什么? 当a,c不互质时,a^(-j)没有意义,此时BSGS会失效,需要...原创 2018-10-02 13:55:20 · 225 阅读 · 0 评论 -
bzoj1004 Polya计数
burnside引理:ans=sum(x(f)=置换f的不动点数)/(|G|=置换数);置换f的不动点:如果方案x经过置换f后仍然不变,它就是置换f的一个不动点。polya计数:将置换分解成轮换后直接推不动点数。以本题为例,分解成轮换后,不动点满足:1.每个轮换内部所有点颜色相同。2.对于整个置换而言,sum1=a,sum2=b,sum3=c。dp即可。#include<...原创 2018-09-25 12:14:00 · 175 阅读 · 0 评论 -
自适应辛普森积分
老年退役选手很早以前就知道有这种科技了。不过鉴于蒟蒻的数学实在太差,学的一点点微积分内容也忘得差不多了,所以一直没有学。直到凉凉以后再打开luogu,突发奇想准备做几道NOI题,然后点开了月下柠檬树……用我渣渣的空间想象能力推了好久才推出了投影的形状,可惜还是不知道面积该怎么算。于是只好看题解(又掉rp了…),看到辛普森积分……那就学一下吧orz。于是就很颓废地学了一下,写了个板子...原创 2019-03-22 09:59:47 · 906 阅读 · 0 评论