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
ICPC-数论
CodeForces_1348D Phoenix and Science(
数论
)
PhoenixandSciencetimelimitpertest:2secondsmemorylimitpertest:256megabytesProblemDescriptionPhoenixhasdecidedtobecomeascientist!Heiscurrentlyinvestigatingthegrowthofbacteria.Initially,onday1,thereisone
sigh_
·
2020-08-13 18:27
数论
A - Alice的难题(
数论
+前后缀预处理)
传送门1.第一步肯定是求出所有数的鸡汤值了,考虑到最小质因子,使用欧拉筛即可求得(不懂自行百度)2.对于三个不相交的连续区间a,b,ca,b,ca,b,c,如下所示:我们可以发现对应排列有以下六种情况:a,b,ca,b,ca,b,ca,c,ba,c,ba,c,bb,a,cb,a,cb,a,cb,c,ab,c,ab,c,ac,a,bc,a,bc,a,bc,b,ac,b,ac,b,a3.对于上面的每种
Happig丶
·
2020-08-13 18:35
牛客比赛
[c++]gcd(
数论
)
自己的一个小结文章目录题目描述输入输出样例输入样例输出提示思路看看代码有利于理解题目描述给定整数N,求1#defineLLlonglong#defineregregister#defineM10000000intn,tot;LLans;intphi[M+5],prime[M+5];boolvis[M+5];voidEuler(intN){phi[1]=1;for(reginti=2;iN)brea
Pi_UK(wjh)
·
2020-08-13 18:27
考试专用题
数论
数论
(约瑟夫问题——1073 约瑟夫环)
N个人坐成一个圆环(编号为1-N),从第1个人开始报数,数到K的人出列,后面的人重新从1开始报数。问最后剩下的人的编号。例如:N=3,K=2。2号先出列,然后是1号,最后剩下的是3号。输入2个数N和K,表示N个人,数到K出列。(2usingnamespacestd;intmain(){intn,k,f=0;cin>>n>>k;//编号0——n-1,从0开始数k个数for(inti=2;i<=n;i
墨白纸黑
·
2020-08-13 18:39
数据结构与算法算法
to do list-04202018
网络流分块,线段树计算几何(凸包)简单
数论
dp树形java一个月过去了,啥都没干.https://blog.csdn.net/wmn_wmn/article/category/896475/1http:
Cwolf9
·
2020-08-13 17:06
心得-ACM有感
组合数 -csdn博客
部分内容参考博客[组合数]求组合数的几种方法总结求C(m,n)%p;组合数是
数论
中比较重要的一个内容,涉及到的内容主要有两个。组合数求解的式子中会很容易出现比较大的数和除法运算。
i-Curve
·
2020-08-13 17:40
数论
数论
(1):素数
素数我们说,如果存在一个整数\(k\),使得\(a=kd\),则称\(d\)整除\(a\),记做\(d\mida\),称\(a\)是\(d\)的倍数,如果\(d>0\),称\(d\)是\(a\)的约数。特别地,任何整数都整除\(0\)。显然大于\(1\)的正整数\(a\)可以被\(1\)和\(a\)整除,如果除此之外\(a\)没有其他的约数,则称\(a\)是素数,又称质数。任何一个大于\(1\)的
RioTian
·
2020-08-13 17:00
同余问题题集
求完之后判断一下有没有解然后x乘上K/gcd就是真正的解然后b/gcd可以作为模,把x调整成最小正整数解最后注意开longlong,
数论
题大多都要开longlong#include#defineREP(
Sugewud
·
2020-08-13 17:04
题型总结
数论
HDU 5974 A Simple Math Problem (
数论
+解方程组)
ProblemDescriptionGiventwopositiveintegersaandb,findsuitableXandYtomeettheconditions:X+Y=aLeastCommonMultiple(X,Y)=bInputInputincludesmultiplesetsoftestdata.Eachtestdataoccupiesoneline,includingtwopos
小坏蛋_千千
·
2020-08-13 16:20
数论
codeforces 787a
听说这其实就是一道水题,我硬生生用了
数论
方法来解,真是蠢。主要是因为跟青蛙的约会这道题很相似,直接套模板就过了。
老焦哥
·
2020-08-13 16:49
数论
USTC计算
数论
课程学习记录
连分数因子分解1.2二次筛法1.3数域筛法1.4Pollardρ1.5Pollardp-11.6P+1算法1.7椭圆曲线法2离散对数2.1小步大步法2.2Silver-Hellman-Pholig3模p开平方计算
数论
学习记录
EricJeffrey
·
2020-08-13 16:20
其他
hdu5738(极角排序—+组合计数+
数论
)
EurekaTimeLimit:8000/4000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):3188AcceptedSubmission(s):899ProblemDescriptionProfessorZhangdrawsnpointsontheplane,whichareconveniently
Phoenix丶HN
·
2020-08-13 16:56
数学--组合数学
数学--数论
双指针枚举半平面
easymath
easymath题目描述军军最近在学习初等
数论
,他的数学老师给他出了一道题,他觉得太简单了,懒得做,于是交给了你题目是这样的:有一堆数,问你能否从中选出若干个数使得这些数的最小公倍数为x输入第一行输入一个整数
おりひめ·さあや
·
2020-08-13 15:01
bzoj 3944: Sum 杜教筛
省选的时候rzz讲这种东西在国内OI称为杜教筛,用来求
数论
函数的前缀和,课件中有一般形式。
lych_cys
·
2020-08-13 15:32
bzoj
数论
( 求取大数n^k的前3位与后3位)
求取大数的后k位比较简单即利用快速幂取c=10^k就可以模板:(以k=3为例)longlongintquick_mod(longlonginta,longlongintb){longlongintans=1;longlongintc=1000;a=a%c;while(b>0){if(b%2==1){ans=(ans*a)%c;}a=(a*a)%c;b=b/2;}//printf("%lld\n",
jianxingzhang
·
2020-08-13 14:47
编程
hdu 4549 M斐波那契数列
数论
矩阵
M斐波那契数列TimeLimit:3000/1000MS(Java/Others)MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):724AcceptedSubmission(s):206ProblemDescriptionM斐波那契数列F[n]是一种整数数列,它的定义如下:F[0]=aF[1]=bF[n]=F[n-1]*F[n-2](
chasexie(xiehonghao)
·
2020-08-13 14:32
数论
数论
HDU5974gcdGiventwopositiveintegersaandb,findsuitableXandYtomeettheconditions:X+Y=aLeastCommonMultiple(X,Y)=b给出a,b,求满足题意的x,y。设X,Y的最大公约数为t,即gcd(X,Y)=t,那么有X=k1t,Y=k2t,其中k1,k2互质,X+Y=(k1+k2)t,lcm(X,Y)=XYt=
haohaoxuexilmy
·
2020-08-13 14:28
数论
CF895C Square Subsets (组合数+状压DP+简单
数论
)
题目大意:给你一个序列,你可以在序列中任选一个子序列,求子序列每一项的积是一个平方数的方案数。1#include#include#defineN100100#defineM75#definemod1000000007#defineC(m,n)(((fac[n]*inv[m])%mod*inv[n-m])%mod)#definelllonglongusingnamespacestd;intxx,n,
guapisolo
·
2020-08-13 14:57
CF
状压DP
组合数
浅谈简单
数论
及应用(一)
浅谈简单
数论
及其应用涉及内容:欧几里得,扩展欧几里得,欧拉函数,费马小定理,欧拉定理,逆元,中国剩余定理符号声明∑表示求和符号。∏表示求积符号。a≡b(modn),表示整数a,b对模n同余。
ganjingxian
·
2020-08-13 14:54
数学
数论
扩展欧几里得
欧拉函数
hdu 3092 简单
数论
+分组背包dp
LeastcommonmultiplePartychenliketodomathematicalproblems.Oneday,whenhewasdoingonaleastcommonmultiple(LCM)problem,hesuddenlythoughtofaveryinterestingquestion:ifgivenanumberofS,andwedividedSintosomenumb
diejixiang8988
·
2020-08-13 13:21
Luogu P1052 过河【DP|简单缩点无
数论
】
题目链接思路分析#include#include#includeintf[10000002];inta[102];intmain(){intl,s,t,m;scanf("%d%d%d%d",&l,&s,&t,&m);for(inti=1;i=t)//缩点操作{sam=1;//t个点的f[i]一样,意味着之后到下一个点的所有中间点的结果都是一样的intd=a[p+1]-i;for(intj=p+1;
失学少年等九推
·
2020-08-13 13:17
牛客网&LuoGu练习题
DP&状态压缩DP
【
数论
】快速分解质因数的技巧 && 筛法求素数(快速筛)
快速分解质因数在做题时经常遇到要分解质因数,那么如何快速分解质因数呢?在用筛法求素数时,我们使用线性筛的方法,并在每次筛的过程中,记录下每个数的最小质因数。那么在分解质因数的时候,只需要不断除以当前数的最小质因数,就可以快速得到分解的质因数了。给出一个简单的例子,比如我们要求50这个数的质因数:首先,利用线性筛找到所有的素数,并记录非素数的最小质因数,然后再将数字50除以他的最小质因子(也就是2)
千与千寻之前1
·
2020-08-13 13:03
UVa 10940 - Throwing cards away II(
数论
,规律)
这个题可以按逆序思路来想最后剩下的牌,除了1张之外,最后一张剩下的一定是偶数牌然后,2^n张牌剩下的一定是2^n2^n-1张牌剩下的一定是2^n-2...以此,可推得以下数列:ans(1)=1;ans(2)=2;ans(3...4)={2,4};ans(5...8)={2,4,6,8};...ans(2^(n-1)+1...2^n)={2,...,2^n}#includeintmain(){int
clevermike
·
2020-08-13 13:21
数论+组合数学
数论
之因子个数的求法
1.N的因子个数条件:给定任意一个一个正整数N要求:求其因子的个数首先给出结论:对于任意的整型N,分解质因数得到N=P1^x1*P2^x2*……*Pn^xn;则N的因子个数M为M=(x1+1)*(x2+1)*……*(xn+1);证明过程:首先举个例子吧24=2^3*3^1;其质因子有:为2和3指数为3和1那么对于2有0123四种指数选择,对于3有01两种指数选择所以就是4*2=8个因子个数如果还是
Lesroad
·
2020-08-13 13:54
数论
monodepth无监督卷积神经网络深度估计代码解析(三)
最后我们来看一下主函
数论
文解析:https://blog.csdn.net/bofu_sun/article/details/892065311.首先是调用一些库函数,同时设置运行文件时的参数from_
孙敬博
·
2020-08-13 13:04
简单
数论
(知识点介绍+模板)
0.容斥原理:容斥原理的具体如下:区间中与i不互质的个数=(区间中i的每个质因数的倍数个数)-(区间中i的每两个质因数乘积的倍数)+(区间中i的每3个质因数的成绩的倍数个数)-(区间中i的每4个质因数的乘积)+...(通过图例解释)代码如下://利用深搜实现的方法//p[q][i]为q的质因数llDFS(intx,intMAX,intq)//求MAX内与q不互质的个数{inti;llres=0;f
rentu_
·
2020-08-13 13:23
数论
hdu 2620 Ice Rain(
数论
)
IceRainTimeLimit:9000/3000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):181AcceptedSubmission(s):76ProblemDescriptionIceRain------Iwaswaitingforagirl,orwaitingforbeenaddictedt
acm_cxq
·
2020-08-13 12:08
数学-数论
FFT/NTT做题方法与调试技巧(+提高码题效率的一些想法)
FFT(快速傅里叶变换)/NTT(
数论
变换)是卷积运算常见而实用的优化但是FFT/NTT的处理过程并不像暴力运算(差不多是多项式乘法)那样能够直观地反映卷积结果的实时变化。
STcyclone
·
2020-08-13 12:28
数学
FFT
Euler Function---(规律or
数论
) 2018 Multi-University Training Contest 3
乍一看,根本看不懂题目在说什么,然后硬着头皮翻译=-=。翻译真是个令人头大的事情啊。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6322题意:给定一个k,求第k小的n,n满足φ(n)的为合数。kusingnamespacestd;intmain(){intz;cin>>z;while(z--){longlongn;cin>>n;if(n==1)co
PK__PK
·
2020-08-13 12:24
数论
思维
TOJ 2399
&method=showdetail&id=2399题目类型:
数论
-高次同余方程数据结构:structLMIC_HASHTABLE{inti;intkey[N],value[N];voidinit(){
Laimic_
·
2020-08-13 11:22
ACM解题报告
魔法阵——
数论
魔法阵——
数论
题目来源洛谷P2119题目描述六十年一次的魔法战争就要开始了,大魔法师准备从附近的魔法场中汲取魔法能量。大魔法师有m个魔法物品,编号分别为1,2,…,m。
Snitro
·
2020-08-13 11:44
#
数论
#
洛谷题目
#
前缀和
数论
2020牛客多校 第四场 B-Basic Gcd Problem (
数论
+ 线性筛 + 快速幂)
题目链接:B-BasicGcdProblemDescription题意:给出n,c,求c的n的质因数个数的次方AsagreatACMer,ZYBisalsogoodatmathandnumbertheory.ZYBconstructsafunctionfc(x).suchthat:Givesomepositiveintegerpairs(ni,cc),ZYBwantstoknowf{ci}(ni)
_Daredevil_
·
2020-08-13 11:59
训练赛病历
数论
Sierpiński 的初等
数论
问题
本文转自Matrix67的博客原文地址:http://www.matrix67.com/blog/archives/6405Sierpiński的初等
数论
问题波兰数学家WacławSierpiński对
数论
有很多研究
Binary10
·
2020-08-13 11:08
趣味数学
【VIJOS】1208 欧几里德游戏
0≤N,M≤231−1分析:嗯,博弈论和
数论
的综合题.假设当前大数为M,小数为N,那么我们可以通过一次操作,得到以下的状态:第一个数第二个数M-NNM-2NNM-3NN…………M-(K-1)NNM-KNN
SMIAMS
·
2020-08-13 10:09
博弈论
数论
数论
欧几里得的游戏
欧几里德的两个后代Stan和Ollie正在玩一种数字游戏,这个游戏是他们的祖先欧几里德发明的。给定两个正整数M和N,从Stan开始,从其中较大的一个数,减去较小的数的正整数倍,当然,得到的数不能小于0。然后是Ollie,对刚才得到的数,和M,N中较小的那个数,再进行同样的操作……直到一个人得到了0,他就取得了胜利。下面是他们用(25,7)两个数游戏的过程:Start:257Stan:117Olli
zzq_42825033
·
2020-08-13 10:15
UVa 440 - Eeny Meeny Moo
分析:
数论
,模拟。将元素编号0~n-1,最后剩下编号的递推关系:f(n,m)=(f(n-1,m)+m)%n。因此,问题转化成n-1元素,剩下第一个元素的约瑟夫环,按循序枚举m找到第一个成立的即可。
小白菜又菜
·
2020-08-13 10:15
数论
动态规划(DP)
解题报告
Multiplicity 简单
数论
+dp(dp[i][j]=dp[i-1][j-1]+dp[i-1][j] 前面序列要满足才能构成后面序列)+sort...
题意:给出n个数的序列问从n个数删去任意个数删去的数后的序列b1b2b3......bkk|bk思路:这种题目都有一个特性就是取到bk的时候需要前面有个bk-1的序列前置这个时候暴力会多一个n的复杂度所以只要定义一个状态(j)表示选择了j个数这个时候就可以转移到j+1了定义状态:dp[i][j]前i个数选择了j个dp[i][j]=dp[i-1][j-1]+dp[i-1][j](j|a[i])这个选
azmkinbug41973327
·
2020-08-13 10:25
冬令营前的一些计划&记录
多项式&生成函数:多项式爽一篇还没有完结的可能会咕的总结反演:数学完全一窍不通字符串:SAM不会吃枣药丸筛法:Min25不会吃枣药丸
数论
:数学菜鸡吃枣药丸网络流:总结戳这里贪心&分治:一窍不通,告辞告辞
araw94333
·
2020-08-13 10:22
数据结构与算法
数论
(欧拉降幂和质数分解数) ——杭电多校赛第九场E
数论
(欧拉降幂)——杭电多校赛第九场E给定a,b,c,d,x,y求0⩽a,b,c,d⩽3×106,0usingnamespacestd;typedeflonglongll;constllmod=998244353
accrazypt
·
2020-08-13 10:48
数论
梅森素数(C语言求解)
梅森素数历来都是
数论
研究中的一项重要内容,也是当今科学探索中的热点和难点问题。试求出指数n#inclu
数据结构教程
·
2020-08-12 17:01
杂文
梅森素数
C语言
实例精讲
C语言例题
ACM
SPOJ 7001 Visible Lattice Points (
数论
关于gcd,超经典极力推荐-莫比乌斯反演)
传送门:http://www.spoj.com/problems/VLATTICE/SPOJProblemSet(classical)7001.VisibleLatticePointsProblemcode:VLATTICEConsideraN*N*Nlattice.Onecornerisat(0,0,0)andtheoppositeoneisat(N,N,N).Howmanylatticepoi
lamborghini1993
·
2020-08-12 17:34
----【数论】
数论
同余基础之--拓展欧几里得定理的解题套路与逆元求法
公式:存在整数x,y满足x*a+y*b=gcd(a,b)套路:①列出式子,x*a-y*b=C(a,b,C为常数)②调用拓展欧几里得函数,其中x,y为传值调用,可以得到x*a-y*b=gcd(a,b)的x0,y0(是一组特解)③判断有整数解:C一定要是gcd(a,b)的倍数(gcd(a,b)%C==0)即裴蜀定理④还原特解:*(C/gcd(a,b))⑤写出通解:x=x0+(b/gcd(a,b))*k
zjyang12345
·
2020-08-12 16:11
解方程
—————数论—————
关于群论证明费马小定理?
既然是要用群论证明费马小定理,那么我们先用
数论
证明一下。
weixin_30954265
·
2020-08-12 16:49
Sum nyoj 欧拉定理简单运用(
数论
入门)
Sum时间限制:1000ms|内存限制:65535KB难度:3描述给你一个数N,使得在1~N之间能够找到x使得x满足gcd(x,N)>=M,求解gcd(x,N)的和输入多组测试数据每行输出两个数N,M(N,M不超int)输出输出sum样例输入53样例输出5上传者ACM_张书军欧拉定理:欧拉定理表明,若n,a为正整数,且n,a互质;gcd(n,a)=1;觉得维基百科比百度讲解得好些(逃了一天的课就看
iwi_ac
·
2020-08-12 16:44
逆元详解(加扩展欧几里得和费马小定理的证明)
最近,wyb小朋友老是不好好搞他的数据结构,跑过来问我数学,没办法,所以我决定每天发一篇
数论
的博客,骗骗流量(以后wyb有不会的就看我博客,哈哈哈)先从基础的更起吧。
xiange_hu
·
2020-08-12 15:38
数论
费马小定理
这个规律在
数论
研究中是如此
江西师范大学-20届-吴悠
·
2020-08-12 15:05
ACM算法
JZOJ 2126. 【GDOI2003】删边
目录:题目:分析:代码(并查集):题目:单击查看题目分析:这道题目呢,真的很水,最普通的方法是直接跑并查集,也可以用
数论
AC:我们知道,形成一个连通图最少需要n-1条边(n为点数),而我们已经知道n,然后求最多删去多少条边
滑稽大佬
·
2020-08-12 15:29
并查集
初等
数论
四大定理之——费马小定理
皮埃尔·德·费马(PierredeFermat),1601年生于法国,是一个律师和业余数学家。他在数学多个分支上都有贡献,成就甚至超过了许多职业的数学家,被誉为“业余数学家之王”。在费马的所有成就当中,最被大家津津乐道的莫过于“费马大定理”了。皮埃尔·德·费马(1601-1665)这个定理本身并不是很重要,但由于其证明太过于困难,直到被提出来358年之后,才在1994年被英国数学家安德鲁·怀尔斯(
qq641542616
·
2020-08-12 15:27
数学
欧拉函数、欧拉定理、费马小定理
总结一下,自己以前学过的
数论
方面的知识。今天小小的搜索一下,计算机
数论
真的是很庞大的一个领域。推荐一本书《计算
数论
》。准备买了、这里先浅议下欧拉定理和欧拉函数。
iteye_6233
·
2020-08-12 15:21
C++之同余定理
同余定理(一)同余定理的定义(二)同余定理的定理符号定义定理一:(三)同余定理相关定理欧拉函数推论(费马小定理)相关例题应用例如:(一)同余定理的定义
数论
中的重要概念。
水无垠
·
2020-08-12 15:51
C++全部算法(待续中)
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他