- 2024-09-25有理数类封装
上一版运算过程中会炸inlineintabsl(intx){returnx>0?x:~x+1;}inlinereaminrea(reax,reay){returnx<y?x:y;}inlineintmin(intx,inty){returnx<y?x:y;}structrea{intmu,zi;reajian(){intgcd=__gcd(absl(zi),absl(mu));if(mu&
- 2023-05-31POJ2154(Pólya定理与欧拉函数优化)
题目:Color 题意:将正n边形的n个顶点用n种颜色染色,问有多少种方案(答案modp,且可由旋转互相得到的算一种) 先说说Pólya定理设Q是n个对象的一个置换群,用m种颜色涂染这n个对象,一个对象涂任意一种颜色,则在Q作用下不等价的方案数为: |Q|为置换群中置换的个数,为将置换q表示成不相杂
- 2023-03-13[DS记录] 啥都可能有的 DS 复习
莫队回滚莫队[Cnoi2019]数字游戏当\([x,y]\)固定,考虑\(b_i=[x\lea_i\ley]\)。答案就是\([l,r]\)中每一段极长连续\(1\)的\(\sum\dbinom{len+1}{2}
- 2023-02-27数论
1.贝尔数for(inti=2;i<=n;i++){for(intj=0;j<i;j++){a[i]+=a[j]*C(i-1,j);}}2.埃氏筛for(inti=2;i<N/i
- 2022-12-18欧拉函数
定义:在数论,对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler'stotientfun
- 2022-10-28数论-欧拉函数 学习笔记
一、欧拉函数1.欧拉函数的定义欧拉函数(Euler’stotientfunction),即,表示的是小于等于和比如说。当n是质数的时候,显然有。2.欧拉函数的一些性质欧拉函数是积性函数。