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
TEM反演
进阶数论
进阶数论文章目录进阶数论莫比乌斯
反演
莫比乌斯函数(μ(d)\mu(d)μ(d))线性筛求积性函数求欧拉函数(φ(n)\varphi(n)φ(n))求莫比乌斯函数(μ(d)\mu(d)μ(d))求约数个数
Seament
·
2020-08-24 09:59
算法
【暖*墟】 #洛谷省选网课# 8.1数论进阶
【2.莫比乌斯
反演
ppt学
flora715_hss
·
2020-08-24 08:22
C++
知识点
数论
洛谷省选暑假
51Nod-1227-平均最小公倍数
ACM模版描述题解默比乌斯
反演
+杜教筛+分块+欧拉函数!!!这个套路的题51Nod上真多……HOWARLI’sblog可供详细参考!!!
f_zyj
·
2020-08-24 08:08
数论
51Nod-题解集锦
CCPC网络赛 HDU-6706 huntian oy(莫比乌斯
反演
+杜教筛+sum(i*phi(i))模板)
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6706题意:求官方题解:杜教筛强推博客:https://www.cnblogs.com/peng-ym/p/9446555.html#include#include#definelllonglong#defineullunsignedlonglongusingnamespacestd;constintN=3
Qingo呀
·
2020-08-24 08:38
=====模板=====
=====数论=====
HDU - 5528(Count a × b )数论综合+公式推导
(题意还是很好理解的,这里就不再赘述,感觉这个题的知识量还是比较大的,比赛时看到那两个函数,以为是个简单的莫比乌斯
反演
,仔细读完题之后才发现不是。之后又推了一会,直接放弃了。
Vici__
·
2020-08-24 07:40
初等数论
ACM
CodeForces 839 D.Winter is here(莫比乌斯
反演
+组合数学)
Description给出n个正整数a1,...,an,从中选出k个数,若其gcd大于1,则贡献为k⋅gcd,求贡献和Input第一行一整数n,之后输入n个正整数ai(1≤n≤2⋅105,1≤ai≤106)Output输出贡献和,结果模109+7SampleInput3331SampleOutput12Solution令f(k,d)表示选出k个数其gcd为d的方案数,F(k,d)表示选出k个数其g
v5zsq
·
2020-08-24 07:07
Code
Forces
组合数学
莫比乌斯反演
Codeforces 235E Number Challenge (神定理+莫比乌斯
反演
)
E.NumberChallengetimelimitpertest:3secondsmemorylimitpertest:512megabytesLet'sdenoted(n)asthenumberofdivisorsofapositiveintegern.Youaregiventhreeintegersa,bandc.Yourtaskistocalculatethefollowingsum:Fi
_TCgogogo_
·
2020-08-24 07:00
ACM
组合数学
数论
牛客网NC75-20.7.24-堆
11){longtem1=delete(b,cnt);cnt--;longtem2=delete(b,cnt);cnt--;sum+=(
tem
1+
tem
2)*c;insert(b,cnt,(int)(
tem
1
RedDevill
·
2020-08-24 07:08
每日一题
Codeforces 235 E Number Challenge(莫比乌斯
反演
)
∈[1,2000]分析:Ans=∑i=1a∑j=1b∑k=1cd(ijk)=∑i=1a⌊ai⌋∑j=1b⌊bj⌋∑k=1c⌊ck⌋gcd(i,j)=gcd(i,k)=gcd(j,k)=1对于后面的部分
反演
可得
ramay7
·
2020-08-24 07:07
莫比乌斯反演
Codeforces
3309: DZY Loves Math 莫比乌斯
反演
令F(i)表示i所含质因子最大幂指数,f(i)表示gcd(x,y)=i的数对(x,y)的数量,然后莫比乌斯
反演
得到下式:Ans=∑T=1n⌊nT⌋⌊mT⌋∑d∣TF(d)μ(Td)令G(T)=∑d∣TF
ws_fqk
·
2020-08-24 07:59
My
Code
莫比乌斯
反演
+虚树
题目链接:http://codeforces.com/contest/809/problem/EE.Surpriseme!Tiredofboringdates,LehaandNooradecidedtoplayagame.Lehafoundatreewithnverticesnumberedfrom1ton.Weremindyouthattreeisanundirectedgraphwithout
Marco_L_T
·
2020-08-24 07:12
题解
牛牛的字符串
s.size();intsum=0;intvis[26];for(inti=0;i
tem
Charles6665
·
2020-08-24 07:38
牛客刷题
数论基础知识(进阶篇)
如果在理解上有所困难,请看数论基础知识(基础篇)文章目录算术基本定理再谈gcd与lcm积性函数狄利克雷巻积积性函数线性筛莫比乌斯
反演
定理莫比乌斯函数与欧拉函数之间关系算术基本定理又称整数的唯一分解定理。
ClStoner
·
2020-08-24 07:36
ACM
Codeforces 235E Number Challenge (莫比乌斯
反演
)
#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineinf0x3f3f3f3f#defineN4000020#defineM1000020#defineLLlonglong#definemod1073741824#definels(i>1)#definels
yamiedie_
·
2020-08-24 07:29
codeforces
51nod 1227 平均最小公倍数 莫比乌斯
反演
+杜教筛
题意Lcm(a,b)表示a和b的最小公倍数,A(n)表示Lcm(n,i)的平均数(1#include#include#include#include#includeusingnamespacestd;typedeflonglongLL;constintMOD=1000000007;constintny2=500000004;constintny6=166666668;constintN=10000
SFN1036
·
2020-08-24 07:54
莫比乌斯反演
杜教筛
Number Challenge 莫比乌斯
反演
题目链接题意:给定n,m,l,求d(x):x的约数个数思路:加强版的约数个数和(解题报告:BZOJ_3994约数个数和莫比乌斯
反演
学习题)?
High_EnergyElectron
·
2020-08-24 07:53
数论
知识点-数论进阶
知识点-数论进阶abstract:整除分块,积性函数,线性筛,莫比乌斯
反演
,迪利克雷卷积,积性函数前缀和,0.引入Gym-101485Ddebugging(之后会发现,这道dp的转移方程和杜教筛的转移如出一辙
Vincent19999999
·
2020-08-24 06:16
CodeForces 235 E.Number Challenge(莫比乌斯
反演
+数论)
Description求∑i=1a∑j=1b∑k=1cd(ijk),a,b,c≤2000Input三个整数a,b,c(1≤a,b,c≤2000)Output输出结果模1073741824SampleInput222SampleOutput20Solution首先证明两个结论:1.d(mn)=∑i|m∑j|n[(i,j)=1]设m=pa11pa22...paxx,n=pb11pb22...pbxx对
v5zsq
·
2020-08-24 06:45
Code
Forces
数论
莫比乌斯反演
[51nod1227]平均最小公倍数(莫比乌斯
反演
+杜教筛)
======这里放传送门======题解首先题目给出的A函数实际上就是1n∑i=1nn∗i(i,n)=∑i=1ni(i,n)然后F函数就可以写成∑i=1n∑j=1ij(i,j)然后按照常用套路化一波式子就会变成∑d=1n∑i=1⌊nd⌋∑j=1i[(i,j)==1]j这个样子,后面那一块可以发现就是1..i中与i互质的数字的和,那就是φ(n)∗n+[n==1]2了。然后可以发现在d从1到n枚举的过
FromATP
·
2020-08-24 06:05
烧脑的数论
【莫比乌斯
反演
+杜教筛】51Nod-1227 平均最小公倍数
【解题思路】显然是
反演
,然而我的做法和网上题解完全不一样--,使得我心态爆炸了很久。
Dream_Lolita
·
2020-08-24 06:04
数论-莫比乌斯反演
数论-筛法
[51nod1227]平均最小公倍数(
反演
+杜教筛)
题目:我是超链接题解:A函数实际上是1n∑i=1ningcd(i,n)=∑i=1nigcd(i,n)1n∑i=1ningcd(i,n)=∑i=1nigcd(i,n)那么我们要求的F函数就是∑i=1n∑j=1ijgcd(i,j)∑i=1n∑j=1ijgcd(i,j)经过套路的画柿子之后我们得到的是∑d=1n∑i=1nd∑j=1i[(i,j)=1]j∑d=1n∑i=1nd∑j=1i[(i,j)=1]j
wwyx2001
·
2020-08-24 06:31
莫比乌斯反演
C语言for循环打印各种字符三角形+菱形的方法
#include/*1***A2**ABA3*ABCBA4ABCDCBA*/intmain(){chartem;intnum,i,j;printf("输入一个大写字母\n");scanf("%c",&
tem
.JPEG
·
2020-08-24 06:00
C语言代码
熊海CMS代码审计
admin//后台文件——css//css文件——files//功能函数文件——images//图片——index.php//主目录文件——install//安装文件——seacmseditor//编辑器——
tem
shu1L
·
2020-08-24 06:53
PHP代码审计
[BZOJ4036] set - 子集和变换 - 容斥原理/莫比乌斯
反演
定理
虽然有点长还是建议看这篇博客,大意就是通过子集和变换构造出函数F使得可以快速计算∑[0,+∞)F(当其收敛),然后通过消无穷,最后得出式子就可以辣。题解#include"bits/stdc++.h"usingnamespacestd;constdoubleeps=1e-6;constintN=1048576+5;doublea[N],ans;intn,m,o[N];#definelowbit(x)
whzzt
·
2020-08-24 06:22
数学
-
数论
【学习小结】FWT 快速瓦尔时变换和子集
反演
or和and运算非常好理解,可以用子集
反演
直观的证明。当然也可以用yyb博客中的归纳法证明。不过抑或是怎么构造的,还不知道。只知道证明是对的。
Thomas_ZQQ@Runespoor
·
2020-08-24 06:27
知识点总结
数学
多项式
多项式
生成函数
191106CSP(NOI?)模拟及NOI(CSP?)模拟题解
mod∑i=1n∑j=1mCgcd(i,j)B%modn,m≤1e10,B≤mod=9990017n,m\le1e10,B\lemod=9990017n,m≤1e10,B≤mod=9990017莫比乌斯
反演
romiqi_new
·
2020-08-24 06:37
杜教筛
莫比乌斯反演
BM
基于Google Earth Engine的全国地表温度
反演
国内研究landsat8温度
反演
的人员很多,但是现有算法一般都是一景为例子,进行开展。
weixin_30466039
·
2020-08-24 03:24
python中的enumerate()函数
使我们再获取索引和索引内容的时候更加方便快捷,一个很简单的案例如下:>>>str='nihaomemem'>>>fori,teminenumerate(str):...print'str[%d]=%s'%(i,
tem
--天行健地势坤--
·
2020-08-24 02:14
Python相关学习
【RS学习笔记】基于MODIS劈窗算法地表温度
反演
目的:1)掌握基于遥感的陆表温度
反演
方面的理论知识。2)能够根据劈窗算法
反演
地表温度。
芝士奶油
·
2020-08-24 02:27
php根据年月获取指定月份天数及日期数组的方法
分享给大家供大家参考,具体如下:functionget_day($date){$
tem
=explode('-',$date);//切割日期得到年份和月份$year=$
tem
['0'];$month=$
tem
老师傅的心跳
·
2020-08-24 01:41
技术栈
C语言【输入一些关于学生的数据然后按照学号从小到大排列】
Outputisarrangedinorderofnumberfromsmalltolarge.intmain(){structst_basicst[3];inti;for(i=0;i=st[j].num){
tem
玖夜Kty
·
2020-08-23 21:14
C语言
编程
C++
Spring boot初探----建立第一个属于自己的HTML5页面
模板配置#在构建URL时添加到视图名称前的前缀(默认值:classpath:/templates/)spring.freemarker.template-loader-path=classpath:/
tem
丶Apache
·
2020-08-23 18:19
Java
算法导论快排实现(C++)
算法导论的快排算法,#includeusingnamespacestd;inta[]={9};voidexchange(int&x,int&y){inttem=x;x=y;y=
tem
;}intpar(inta
东方花未开
·
2020-08-23 09:25
算法
部分OI常用数论符号集锦
部分数论符号集锦背景学OI,里面有一种叫做数论题的题目,简单的数论题还容易想,可是学到后面的那些算法都很烦,什么欧拉函数、莫比乌斯
反演
、某某筛之类的,真的一点都看不懂(update:我也更了一些博客、进行了学习
zhouyuheng2003
·
2020-08-23 08:49
OI
数论
[水]ZOJ1151
includeusingnamespacestd;voidGao(){intn;cin>>n;while(n--){chartem[100000];boolfst=false;while(scanf("%s",
tem
ZJU_woot
·
2020-08-23 07:58
水题
[BZOJ 2301] Problem b【莫比乌斯
反演
/容斥原理/分块】
[Description]有n个询问(n≤50000),每个询问有五个整数a,b,c,d,k,求有多少个数对(x,y)满足a≤x≤b,c≤y≤d,且gcd(x,y)=k.(a≤b≤50000,c≤d≤50000,k≤50000)[Solution]我们发现,计算一个数x在某个闭区间[a,b]内的因数数量并不是很方便,可以转化为x在区间[1,b]的因数的数量-x在区间[1,a-1]的因数的数量(因为
Codeplay0314
·
2020-08-23 07:19
容斥原理
分块
莫比乌斯反演
BZOJ
Tmutarakan Exams (莫比乌斯
反演
)
题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1091题意:从1~S个数字里选出K个数使得K个数的gcd>1的选择情况数有多少种,注意的是,如果答案大于10000,输出10000即可。Kn)break;vis[i*pri[j]]=1;if(i%pri[j]==0){mu[i*pri[j]]=0;break;}mu[i*pri[j]]=-mu[i
JayYe
·
2020-08-23 03:01
ACM_Ural
ACM_数论and数学类
组合数学内容总结
点这里3.扩展卢卡斯(mod不一定为质数):点这里母函数原理和应用:点这里隔板法详解:点这里组合数学常用数列:第一类Stirling数第二类Stirling数和Bell数:点这里卡特兰数:点这里莫比乌斯
反演
pxlsdz
·
2020-08-23 02:54
2018暑假ACM集训
数学——组合数学
(Java) 输出字符串中包含在特定符号中所有字符
中${}中的字符输出:addressstorenameStringkey="$";Stringkey1="}";inti=
tem
.indexOf(key);intj=
tem
.indexOf(key1);
prime1019
·
2020-08-23 02:52
java
【攻克力扣200题--40】93. 复原IP地址
res,0);returnres;};functionhelper(temp,s,res,k){if(k==4||s.length==0){if(k==4&&s.length==0)res.push(
tem
小小布丁--pudding
·
2020-08-23 01:37
力扣攻克200题
对状压dp的一点理解
状压dp此dp可以理解为最暴力的dp,因为他需要遍历每个状态,所以将会出现2^n的情况数量,所以明显的标志就是数据不能太多(好像是=0;i--){
tem
=1<<i;//1在某一位,其它位为0if
benTuTuT
·
2020-08-23 01:43
算法
CF
includeusingnamespacestd;constintmaxn=2e5+5;constintinf=1e9+5;intn,a[maxn],cnt;vectorvec;intmain(){cin>>n;for(inti=1;item){
tem
turtlew
·
2020-08-22 22:35
CF
Redis--Jedis客户端连接以及Jedis常用方法
1.pom导出依赖redis.clientsjedis2.开启redis服务默认端口也要以指定配置文件的方式启动redis-server/usr/local/
tem
/redis/redis.conf3.
没有梦想何必远方。
·
2020-08-22 22:36
liunx
AAS出版“气溶胶、云、辐射和降水及其相互影响”专刊
气溶胶特性包括Cimel太阳光度计数据
反演
的气溶胶光学特性(Maietal.,2018),基于地基遥感的细粒子气溶胶增长速率(Zhaoetal.,2018)以及MODIS卫星遥感的陆地气溶胶光学厚度的变化趋势
grug350
·
2020-08-22 20:19
IOS文件管理
sqlite数据库文件以及其它文件.一般地,IOS中每个应用程序都有自己的沙盒并且每个应用的沙盒是互相独立的,他们封闭而不能互通,老死不相往来.沙盒中一般包含三个文件,分别是:Document、Library、
tem
小小编码匠
·
2020-08-22 18:47
Oracle cursor也可以传入参数
Oraclecursor需要传入参数的时候,首先得在定义游标的时候设置参数,例如curProduct(n_
tem
_game_idnumber)这时在打开游标的时候就可以传入对应的游标了,例如:opencurProduct
as123588
·
2020-08-22 16:34
python语言程序设计第一周练习3,4
0到9对应的中文字符分别是:零一二三四五六七八九我一开始写的代码是:num=eval(input())
tem
='零一二三四五六七八
阿梓梓梓
·
2020-08-22 14:11
笔记
SQL_Server 密码生成函数
:select(print)dbo.getpwd(密码位数)CodeCREATEFUNCTIONGetPwd(@countint)RETURNSvarchar(8000)ASbegindeclare@
tem
weixin_30410999
·
2020-08-22 14:46
在使用反射中,Object代表一个数组对象,如何转化为数组
publicstaticIterablemakeArrayObject(Objectarray){Listtem=newArrayList();for(inti=0;i
tem.add
eilent
·
2020-08-22 12:13
DFS例题
temp,然后对i之后的项进行分支5boolDFS(inta[],inttemp,inti){6if(i==n)returntemp==k;//前n项都计算过了,返回temp是否与k相等7if(DFS(a,
tem
aichengcan1181
·
2020-08-22 12:40
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他