E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
滑动模型反演
BZOJ 2154 (莫比乌斯
反演
)
参考博客https://blog.csdn.net/qkoqhh/article/details/82180994OIer的题不好玩呀,不过真是佩服这些大佬们。注意init初始化的时候,for不能直接开到maxn,按理说不会啊,但确实是T了#includeusingnamespacestd;typedeflonglongll;constllmod=20101009;constintmaxn=1e7
Combatting
·
2020-09-16 19:16
组合数学
莫比乌斯
反演
与积性函数部分(转载)
https://blog.csdn.net/consciousman/article/details/77888386https://blog.csdn.net/skywalkert/article/details/50500009(偏理论)莫比乌斯与积性函数之前做过不少的数论题,关于莫比乌斯与积性函数的数论题挺多的。。。特地过来总结一下。。当作自己的一个回顾了-_-先安利一下神犇tls的博客和神
等我学会后缀自动机
·
2020-09-16 18:03
经典问题莫比乌斯
反演
gcd(a,b)==kGuGuFishtion好题
http://acm.hdu.edu.cn/showproblem.php?pid=63901.任意一个数都可以分解成质因子的乘积2.考虑质因子pa:p^a1;b:p^b1;phi(a)=(p-1)*p^(a-1)phi(b)=(p-1)*p(b1-1);phi(a,b)=(p-1)*p(a1+b1-1);phi(ab)/(phi(a)*phi(b))=p/p-1=p/phi(p);3.所以就是求
愈努力俞幸运
·
2020-09-16 18:32
比赛
组合数学-莫比乌斯反演
bzoj 4407: 于神之怒加强版
题意:求∑ni∑mjgcd(i,j)kmod109+7题解:先上经典的莫比乌斯
反演
变形得到:∑min(n,m)d=1dk∑min(⌊nd⌋,⌊md⌋)p=1μ(p)⌊ndp⌋⌊mdp⌋=∑min(n,m
fyc_kabuto
·
2020-09-16 18:59
数论
莫比乌斯反演
筛法
bzoj4407 于神之怒加强版(莫比乌斯
反演
+线性筛)
4407:于神之怒加强版TimeLimit:80SecMemoryLimit:512MBSubmit:355Solved:174[Submit][Status][Discuss]Description给下N,M,K.求Input输入有多组数据,输入数据的第一行两个正整数T,K,代表有T组数据,K的意义如上所示,下面第二行到第T+1行,每行为两个正整数N,M,其意义如上式所示。Output如题Sam
lethalboy
·
2020-09-16 18:19
数论
bzoj 4407: 于神之怒加强版 莫比乌斯
反演
题意给出n,m,k求多组数据n,m#include#include#include#include#defineN5000005#definelllonglongusingnamespacestd;constintMOD=1000000007;intk,n,m,tot,prime[N],low[N],f[N];boolnot_prime[N];intksm(intx,inty){if(!y)ret
SFN1036
·
2020-09-16 18:12
莫比乌斯反演
bzoj 2154: Crash的数字表格 莫比乌斯
反演
题意求∑ni=1∑mj=1lcm(i,j)n,m#include#include#include#include#defineMOD20101009#definelllonglongusingnamespacestd;constintMAXN=10000000;constintN=10000005;intprime[1000005],tot,mu[N],n,m;lls[N];boolnot_pri
SFN1036
·
2020-09-16 18:41
莫比乌斯反演
【BZOJ4407】于神之怒加强版(莫比乌斯
反演
)
题解根据惯用套路把公约数提出来∑d=1ndk∑i=1n∑j=1m[gcd(i,j)==d]再提一次∑d=1ndk∑i=1n/d∑j=1m/d[gcd(i,j)==1]后面这个东西很显然可以数论分块+莫比乌斯
反演
做到
小蒟蒻yyb
·
2020-09-16 18:07
BZOJ
莫比乌斯反演
数论
莫比乌斯
反演
1002 BZOJ 2005
题意:栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后,栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。栋栋的植物种得非常整齐,一共有n列,每列有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标(x,y)来表示,其中x的范围是1至n,表示是在第x列,y的范围是1至m,表示是在第x列的第y棵。由于能量汇集机器较大,不便移
humeay
·
2020-09-16 18:02
数学
BZOJ3601:一个人的数论(莫比乌斯
反演
+伯努利数)
题面题意:给出d和n(n以分解质因数给出),问所有与n互质的数的d次幂之和,即∑xxd[gcd(x,n)==1]∑xxd[gcd(x,n)==1]套路推♂倒=∑i|nμ(i)∗id∗∑x=1nixd=∑i|nμ(i)∗id∗∑x=1nixdfa♂现最右边是个幂和,设为h(ni)h(ni),整个就是一个狄利克雷卷积。根据题目n以分解质因数输入的套路,应该是找到积性函数,然后一个个质因数乘起来μ(i)
KKiseki
·
2020-09-16 18:07
计数
数论
莫比乌斯
反演
证明
首先定义几个概念:1,卷积:设是两个数论函数(也就是说,以自然数集为定义域的复数值函数),则卷积运算定义为可以证明,卷积运算满足:1)交换律:由定义显然。2)结合律:考察两边作用在上,左边是右边是故两边相等。3)存在单位元使得我们需要故不难猜到应该定义为事实上,直接验证可得以上说明数论函数在卷积意义下构成一个交换群。2,乘法单位元上面的是数论函数在卷积意义下的单位元,而普通乘法意义下的单位元显然是
nano_jz
·
2020-09-16 18:32
数学数论
bzoj 2818 Gcd 莫比乌斯
反演
莫比乌斯
反演
(其实这题求一下phi就行了。。。)
make_it_for_good
·
2020-09-16 18:42
bzoj 4174 tty的求助 数论 莫比乌斯
反演
题意:求∑Nn=1∑Mm=1∑m−1k=0⌊nk+xm⌋先膜PoPoQQQ大爷。∑Nn=1∑Mm=1∑m−1k=0⌊nk+xm⌋=∑Nn=1∑Mm=1∑m−1k=0⌊nk%m+xm⌋+nkm−nk%mm然后先不考虑n,m,分三部分算。设gcd(n,m)=d。∑m−1k=0⌊nk%m+xm⌋=∑m−1k=0⌊d(ndk%md)+xm⌋然后因为nd和md互质,所以:=d∑md−1k=0⌊dk+xm⌋=
make_it_for_good
·
2020-09-16 18:42
数学
莫比乌斯反演
bzoj 4176 Lucas的数论 莫比乌斯
反演
∑ni=1∑nj=1d(i,j)=∑ni=1∑nj=1∑n2k=1[k|ij]=∑ni=1∑nj=1∑n2k=1[kgcd(i,k)|j]=∑ni=1∑n2k=1⌊n∗gcd(i,k)k⌋=∑nd=1∑⌊nd⌋i=1∑⌊n2d⌋k=1⌊nk⌋[gcd(i,k)=1]=∑nd=1∑⌊nd⌋i=1∑nk=1⌊nk⌋[gcd(i,k)=1]=∑nd=1∑⌊nd⌋i=1∑nk=1⌊nk⌋∑t|i,t|kμ
make_it_for_good
·
2020-09-16 18:42
莫比乌斯反演
JZOJ 4161 于神之怒 / BZOJ 4407 于神之怒加强版 莫比乌斯
反演
时间复杂度分析
本文使用Markdown。如果你需要Markdown源码,请与我联系。传送门加强版传送门单组询问思路①枚举gcd②时间复杂度③积性函数④时间复杂度分析多组询问思路①化简②积性函数参考代码传送门加强版传送门单组询问思路①枚举gcd 这是一个最通用最基本的思路(然而一开始做的时候我却去想怎么把(gcd(x,y))k(gcd(x,y))k转化为别的形式)。知道它后,就不难将原问题转变为如下式子(完
UnnamedOrange
·
2020-09-16 18:04
OI
数学
bzoj 2301
一道莫比乌斯
反演
入门题。首先观察题目要求:的数对数首先可以发现,这个东西同时有上界和下界,所以并不是很容易计算那么我们变下形,可以看到:原式=是不是清晰很多了?(当然没有!)
lleozhang
·
2020-09-16 18:23
数论
莫比乌斯反演
莫比乌斯反演
数论
BZOJ4407: 于神之怒加强版
莫比乌斯
反演
发现搞出来的式子和昨天的差不多#include#include#includeusingnamespacestd;constintmod=1000000007;constintmaxn=5000001
Hillan_
·
2020-09-16 18:17
数学
莫比乌斯反演
【莫比乌斯
反演
】BZOJ2818 Gcd
题面在这里
反演
裸题不解释示例程序:#include#includeusingnamespacestd;typedeflonglongll;constintmaxn=10000005;intn,p[maxn
linkfqy
·
2020-09-16 18:11
BZOJ
莫比乌斯反演
我的OI历程
常见OJ题解专栏
[数论数学]莫比乌斯
反演
定理
近期学习了莫比乌斯
反演
,算是一个学习笔记吧…在这里首先要说明:1:本文讨论的所有函数为数论函数,即定义域为D=N∗D=N^*D=N∗的函数;2:∑d∣nf(d)\sum\limits_{d|n}f(d)
ix35
·
2020-09-16 18:43
数论数学
数论数学
BZOJ2820 YY的GCD题解(Mobius
反演
+除法分块)
题目:BZOJ2820.题目大意:求有多少对x,yx,yx,y满足1≤x≤n,1≤y≤m1\leqx\leqn,1\leqy\leqm1≤x≤n,1≤y≤m且gcd(x,y)gcd(x,y)gcd(x,y)为质数.1≤n,m≤1071\leqn,m\leq10^71≤n,m≤107,数据组数=104=10^4=104.设素数集为P,那么题目要求即为:∑p∈P∑i=1n∑j=1m[gcd(i,j)=
hezlik
·
2020-09-16 18:59
莫比乌斯
反演
+数论分块
对于给定的整数a,b和d,有多少正整数对x,y,满足x#definelllonglongusingnamespacestd;constintmaxn=1e5+7;boolvis[maxn];llprime[maxn],mu[maxn];llcnt;voidInit(){llN=maxn;mu[1]=1;cnt=0;for(lli=2;i>T;while(T--){cin>>b>>d>>k;b/=k
henulmh
·
2020-09-16 18:51
【NOI2010】【BZOJ2005】能量采集(莫比乌斯
反演
、乱搞)
2.2莫比乌斯
反演
可以乱搞水过的题为什么要用莫反呢?F(x)=⌊nx⌋⌊mx⌋f(x)=∑x|dF(d)
Hany01
·
2020-09-16 18:19
莫比乌斯反演
数论
NOI
BZOJ
数论 二项式
反演
反演
公式c和d是两个跟n和r有关的函数根据用法不同,c和d是不同的一般数学家会先随便弄c函数然后经过复杂的计算和证明,得到d函数然后公式就可以套用了二项式
反演
公式(划重点)UVALive7040传送门题意
henucm
·
2020-09-16 18:19
数论
2017.9.26 于神之怒加强版 失败总结
、这个题直接上
反演
可以化成:然后后面的部分是可以预处理的,最简单的预处理是nlogn的,理论能过,但不知为何死活过不了、所以就需要o(n)来求后面函数的值设f=∑d|tmu(d)*(T/d)^k这是一个狄利克雷卷积
_hlly_
·
2020-09-16 18:45
题目
BZOJ 5332 [Sdoi2018]旧试题
id=5332题解
反演
得到∑d=1min(A,B)μ(d)∑e=1min(A,C)μ(e)∑f=1min(B,C)μ(f)F(lcm(d,e),A)F(lcm(d,f),B)F(lcm(e,f),
dilei7762
·
2020-09-16 18:15
php
数据结构与算法
bzoj2301
莫比乌斯
反演
+分块优化PoPoQQQ的课件讲得很详细,大赞~!
::Dash::
·
2020-09-16 18:07
bzoj
bzoj 4407: 于神之怒加强版 (
反演
+线性筛)
题目描述传送门题目大意:∑ni=1∑mj=1gcd(i,j)kmod109+7题解一道非常不错的莫比乌斯
反演
,想了一晚啊。。。。
clover_hxy
·
2020-09-16 18:22
反演
数论
洛谷 P2257 YY的GCD 莫比乌斯
反演
P2257YY的GCD学习数论之莫比乌斯
反演
、杜教筛推荐:peng-ym推理:令:我们要求的是:令显然F(x)很容易求:我们
反演
一下:假设n#definelllonglongusingnamespacestd
一只叫橘子的猫
·
2020-09-16 18:41
数学----莫比乌斯反演
莫比乌斯
反演
题表
bzoj1101\2301:入门题,利用μ(i)前缀和的性质bzoj2440:不能算
反演
吧,只是利用了μ的性质bzoj2226:可以用跟欧拉函数有关的一个公式,也可以
反演
bzoj2820:基础练习题bzoj2154
200815147
·
2020-09-16 18:29
莫比乌斯反演
题表
[bzoj3601] 一个人的数论 [莫比乌斯
反演
+高斯消元]
题面传送门思路这题妙啊先把式子摆出来$f_n(d)=\sum_{i=1}^n[gcd(i,n)==1]i^d$这个$gcd$看着碍眼,我们把它
反演
掉$f_n(d)=\sum_{i=1}^n\sum_{j
aiou7071
·
2020-09-16 18:17
[bzoj4804]欧拉心算
Orzw_yqts裸的
反演
..http://blog.csdn.net/w_yqts/article/details/79025198#includeusingnamespacestd;#definelllonglong
YZH__12345
·
2020-09-16 18:33
莫比乌斯反演
[BZOJ 2693]jzptab:莫比乌斯
反演
点击这里查看原题和BZOJ2154类似,但是是多组数据,需要转化http://blog.csdn.net/PoPoQQQ/article/details/42078725(注意取模的问题,我因为输出答案时没有+mod%mod而WA了一次)/*User:SmallLanguage:C++ProblemNo.:2693*/#include#definelllonglong#defineinf99999
BrooksBUAA
·
2020-09-16 18:21
BZOJ
莫比乌斯反演
[bzoj5332][bzoj5276][bzoj3994][莫比乌斯
反演
][三元环计数]旧试题/skyfall/约数个数和
Description旧试题skyfall约数个数和约数个数和题解由于这三个题长得比较像就放一起吧设D(u)D(u)D(u)表示uuu的约数和,那么有如下结论D(x∗y)=∑u∣x∑v∣y[gcd(u,v)==1]D(x*y)=\sum_{u|x}\sum_{v|y}[gcd(u,v)==1]D(x∗y)=u∣x∑v∣y∑[gcd(u,v)==1]证明如下,设kik_iki表示质因数pip_ipi
Rose_max
·
2020-09-16 18:17
bzoj
数论
莫比乌斯反演
Mobius
反演
方法
前置知识:建议有一点DirichletDirichletDirichlet卷积的基础,会线性筛求积性函数。本文可能会持续更新。可以看我以前在博客园的博客。0.符号及约定1.1.1.[P][P][P]是指正则表达式,当PPP为truetruetrue时,[P]=1[P]=1[P]=1,当PPP为falsefalsefalse时,[P]=0[P]=0[P]=0。2.2.2.约数个数函数定义为τ(n)=
Parsnip
·
2020-09-16 18:44
BZOJ 2440 中山市选2011 完全平方数 二分答案+容斥原理+莫比乌斯
反演
题目大意:求第k个无平方因子数是多少(无视原题干,1也是完全平方数那岂不是一个数也送不出去了?无平方因子数(square-freenumber),即质因数分解之后所有质因数的次数都为1的数首先二分答案问题转化为求x以内有多少个无平方因子数根据容斥原理可知对于√x以内的所有质数x以内的无平方因子数=无需是任何质数的倍数的数的数量(即x)-是至少一个质数平方倍数的数的数量+是至少两个质数平方倍数的数的
PoPoQQQ
·
2020-09-16 18:43
莫比乌斯反演
BZOJ
二分答案
容斥原理
BZOJ
BZOJ2440
二分答案
容斥原理
莫比乌斯反演
BZOJ 2154 Crash的数字表格 莫比乌斯
反演
题目大意:求Σ[1#include#include#include#defineM10001000#defineMOD20101009usingnamespacestd;typedeflonglongll;lln,m,ans,sum[M];intmu[M]={0,1},prime[1001001],tot;boolnot_prime[M];voidLinear_Shaker(){inti,j;fo
PoPoQQQ
·
2020-09-16 18:43
莫比乌斯反演
BZOJ
bzoj #1101 ZAP-Queries (莫比乌斯
反演
)
原题链接(又一道权限题?)题意:FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x#include#include#definemaxn50050usingnamespacestd;typedeflonglongll;intp[maxn],i,j,m,n,d,x,y,u[maxn],top=0,t,a,b;boolvis[maxn];llans
P1atform
·
2020-09-16 18:42
数学
NKOJ3958(CQOI2015)(BZOJ2693) JZPTAB(莫比乌斯
反演
)
问题描述输入格式一个正整数T表示数据组数。接下来T行每行两个正整数表示N、M。(T#include#include#include#definelllonglong#defineN10000005usingnamespacestd;llT,n,m,p[N],g[N],s[N],ans,tot,mod=100000009;boolmark[N];intmain(){llt,q,i,j;scanf("
Mogician_Evian
·
2020-09-16 18:38
莫比乌斯与杜教筛
线性筛
莫比乌斯反演
【BZOJ4816】数字表格(SDOI2017)-莫比乌斯
反演
+数论分块
测试地址:数字表格做法:本题需要用到莫比乌斯
反演
+数论分块。
Maxwei_wzj
·
2020-09-16 18:36
数学-数论
BZOJ 2693 jzptab 莫比乌斯
反演
BZOJ2693jzptab莫比乌斯
反演
题目大意:给定n,m,求i从1到n,j从1到m,的i与j的最小公倍数之和。这题真的是有问题,难想的一批,公式恐惧症无药可救患者。。。。。。
LZJ209
·
2020-09-16 18:33
莫比乌斯反演
BZOJ
数论
【bzoj1101】[POI2007]Zap 莫比乌斯
反演
DescriptionFGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x【bzoj1257】[CQOI2007]余数之和sum数论乱搞,因为两个区间要取相交的,所以代码里右区间端点要取min),要预处理出来μ函数的前缀和。#include#include#include#include#includeusingnamespacestd;cons
DQSSS
·
2020-09-16 18:31
===数学相关===
莫比乌斯反演
bzoj 2820(Mobius)
传送门一道没有真正意义上进行
反演
的“
反演
”题。
嘉伟森的猫
·
2020-09-16 18:00
OI-数学
Mobius
莫比乌斯
反演
例题(双解):bzoj 2045(Mobius)
传送门题解:左边最后一行好像写错了不好意思……sigma的变量是k利用莫比乌斯函数性质求解:#includeusingnamespacestd;typedeflonglongll;constintMAXN=1e6+2;intn,m,d,t,last,mu[MAXN],prime[MAXN/10],tot=0;boolvis[MAXN];llans=0;inlinevoidlinear_shaker
嘉伟森的猫
·
2020-09-16 18:00
OI-数学
bzoj2154: Crash的数字表格
分析:同bzoj2301,莫比乌斯
反演
论文题。。为什么我的怎么慢。。20s边缘。不知道200ms的是什么鬼。。。
Fsss_7
·
2020-09-16 17:47
online
judge
Bzoj
数学
莫比乌斯反演
BZOJ 2693 jzptab 莫比乌斯
反演
BZOJ2693jzptabSolution题目要求:∑i=1n∑j=1mLCM(i,j)∑i=1n∑j=1mLCM(i,j)多组询问和BZOJ2154Crash的数字表格的唯一区别就是加了多组询问但是在Crash的数字表格中,已经将询问优化到n−−√n所以直接control+ccontrol+v即可总时间复杂度为O(n+Tn−−√)O(n+Tn)代码如下:#includeusingnamespa
Chlience
·
2020-09-16 17:46
【数学】
【数学】莫比乌斯反演
bzoj4407: 于神之怒加强版
所以这是一道莫比乌斯
反演
。
*ACoder*
·
2020-09-16 17:15
#
莫比乌斯反演
[BZOJ5332] [SDOI2018] 旧试题 & [BZOJ5276] Skyfall [莫比乌斯
反演
][三元环计数][std::vector][Cache Miss]
LinkLuogu-https://www.luogu.org/problemnew/show/P4619BZOJ-https://www.lydsy.com/JudgeOnline/problem.php?id=5332DescriptionTTT组询问。每一组给出1≤A,B,C≤1051\leA,B,C\le10^51≤A,B,C≤105求:∑i=1A∑j=1B∑k=1Cd(ijk)mod&T
*éphia
·
2020-09-16 17:13
vector
三元环计数
计数
莫比乌斯反演
常数优化
【莫比乌斯
反演
】BZOJ4174 tty的求助
【题目】原题地址求∑n=1N∑m=1M∑k=0m−1⌊nk+xm⌋mod998244353\sum_{n=1}^N\sum_{m=1}^M\sum_{k=0}^{m-1}\lfloor\frac{nk+x}m\rfloor\mod\998244353∑n=1N∑m=1M∑k=0m−1⌊mnk+x⌋mod998244353【题目分析】有下取整的东西并没有见过qwq,大概试着化了一下,没有见过这种技巧
Dream_Lolita
·
2020-09-16 17:39
数论-莫比乌斯反演
[BZOJ2693]jzptab(莫比乌斯
反演
)
题目描述传送门题解刚开始感觉这题就是道水题啊,又一看模数tm不是质数啊同样假设n#include#include#include#includeusingnamespacestd;#defineLLlonglong#defineN10000005#defineMod100000009intT,n,m,ans;intp[N],prime[N];LLf[N],s[N];voidget(intn){f[
Clove_unique
·
2020-09-16 17:06
题解
莫比乌斯反演
[BZOJ2818]Gcd(莫比乌斯
反演
)
题目:我是超链接题解:据说是数论,然而喵喵喵毅然决然写了莫比乌斯
反演
和上一道题目的柿子过程差不多啊。。。
wwyx2001
·
2020-09-16 17:59
莫比乌斯反演
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他