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
数论基础题
杭电2019多校第四场 Minimal Power of Prime (
数论
+思维)
MinimalPowerofPrimeTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):5331AcceptedSubmission(s):328Statistic|Submit|Clarifications|Back题意:把一个数质因数分解,求所有质因数中的最小指数题
熙言丶
·
2020-08-18 01:42
思维
数论
数论
——素数
判定素数穷举法判定boolcheck(intk){if(k==0||k==1)returnfalse;for(inti=2;iusingnamespacestd;inlineintread(){intnum=0;charc='';boolflag=true;for(;c>'9'||c='0'&&c<='9';num=num*10+c-48,c=getchar());returnflag?num:-
千杯湖底沙.
·
2020-08-18 01:58
数论数学
数论
数论
笔记
1.质数1.1质数的判定试除法若一个正整数NNN为合数(除了能被1和自身以外的数整除),则存在一个能整除NNN的数TTT,其中2≤T≤N2\leqT\leq\sqrtN2≤T≤N。boolis_prime(intn){if(n1)//n是质数p[++m]=n,c[m]=1;for(inti=1;ifactor[500010];for(inti=1;i1)ans=ans*(n-1)/n;return
Lannnnh.
·
2020-08-18 01:54
数据结构
数论
:整数的唯一分解定理及其应用小结
最近听了一首歌(egoist的《永远》,恕我不会写日文),现在满脑子都是这首歌非常的。。。不愉快,没有办法集中啊!!!QAQ太TM好听了ORZ为了把这首歌洗掉,来做一个总结吧,内容如上所述。整数的唯一分解定理:一个大于1的整数一定可以被分解成若干质数的乘积,即X=e1^k1*e2^k2*……*en^kn=mul{ei*ki|1=2,e是质数。下面的表达都基于这里的定义。证明:很容易。一个大于1的整
KKKorange
·
2020-08-18 01:22
整数唯一分解定理
数论
总结
CCPC-Wannafly Winter Camp Day3 (Div2)
目录A二十四点*F小清新
数论
*G排列A二十四点*【分析】手动打表。测试点就两个,也就是只需要算n=10的时候有多少就可以了。n=10,最多也就1024-1种。
hhhaaa_
·
2020-08-18 01:33
Comet
OJ
AtCoder Regular Contest 102 C - Triangular Relationship(
数论
、同余)
题解根据
数论
同余的知识:amodK+bmodK=KmodK.bmodK+cmodK=KmodK.amodK+cmodK=KmodK.解得a=b=c=K/2m
EnjoyingAC
·
2020-08-18 01:06
数论
欧拉函数及其性质
定义在
数论
,对正整数n,欧拉函数是小于或等于n的正整数中与n互质的数的数目(φ(1)=1)。
shcoc
·
2020-08-18 01:27
数学
总结
规律
【2019-总结】寒假
数论
专训总结
前言没有时间了,上了5天的课已经颓废_(:з」∠)_,好不容易有一天的时间复习,明天就要考试了,祝自己好运毕竟没有时间了,就【临时选一些自己认为比较重要的内容】,例题在PPT里面,时间关系没有节选出来,以后有时间再填这个巨坑qwq......有一点很不好的就是...代码全是图片,有时间再手动码一遍吧...大部分内容来自北大大二学长的讲课PPT目录(寒假内容挺多的)目录前言目录(寒假内容挺多的)Da
顾玥_浅笑
·
2020-08-18 01:55
总结&心得
牛客练习赛27 A-纸牌
文章目录题目:分析:代码:题目:传送门分析:虽然小编才刚刚开始做牛客网,但这道题是真的很水很水,小学生水平的
数论
题代码:#include#include#include#include#include#
滑稽大佬
·
2020-08-18 01:41
数论
牛客练习赛25 A-因数个数和
文章目录题目:分析:代码:题目:传送门分析:首先是一个比较容易理解的
数论
知识:在n以内所有数的因数和=∑i=1nn/i在n以内所有数的因数和=\sum_{i=1}^{n}n/i在n以内所有数的因数和=i
滑稽大佬
·
2020-08-18 01:41
数论
素数并不孤独
数学是科学的女王,
数论
是数学的女王。——高斯
数论
,是研究数字的一门数学分支。如同大海,它清澈透明而又深不见底。
没有你的夜001
·
2020-08-18 00:04
数学
素数
OpenJudge_P4976 硬币(DP+
数论
+容斥原理)
总时间限制:1000ms内存限制:262144kB描述宇航员Bob有一天来到火星上,他有收集硬币的习惯。于是他将火星上所有面值的硬币都收集起来了,一共有n种,每种只有一个:面值分别为a1,a2…an。Bob在机场看到了一个特别喜欢的礼物,想买来送给朋友Alice,这个礼物的价格是X元。Bob很想知道为了买这个礼物他的哪些硬币是必须被使用的,即Bob必须放弃收集好的哪些硬币种类。飞机场不提供找零,只
BeiYu-oi
·
2020-08-18 00:23
OpenJudge
数论
判断2^p-1是不是梅森素数(Miller-Rabin素数测试)
判断2^p-1是不是梅森素数(Miller-Rabin素数测试)分类:
数论
2012-08-2721:16866人阅读评论(0)收藏举报题目:梅森素数[cpp]viewplaincopy#include#
pi9nc
·
2020-08-18 00:50
算法
php高精度数值计算
比较两个高精度数字,返回-1,0,1*bcdiv—将两个高精度数字相除*bcmod—求高精度数字余数*bcmul—将两个高精度数字相乘*bcpow—求高精度数字乘方*bcpowmod—求高精度数字乘方求模,
数论
里非常常用
Sword-Holy
·
2020-08-18 00:47
数论
-辗转相减法-第七届蓝桥杯省赛C++A/B组-最大比例
数论
-辗转相减法-第七届蓝桥杯省赛C++A/B组-最大比例题目:X星球的某个大奖赛设了M级奖励。每个级别的奖金是一个正整数。并且,相邻的两个级别间的比例是个固定值。
njuptACMcxk
·
2020-08-18 00:16
数论
LeetCode2020春季编程赛 个人题解 (暂完成D题)
算法涉及:简单
数论
,dp题解思路:先手写了几个数据,否决了贪心的做法,强行把每个数组扩成最大这样的做法不是最优的。考虑dp的思路,大概的复杂度是O(nm)O(n\sqrt{
neuq_zsmj
·
2020-08-18 00:39
dp
数学
数论
[
数论
专题]容斥原理练习(持续更新)
参考大佬博客:https://www.cnblogs.com/linyujun/p/5210410.html目录HDU-1465不容易系列之一UVALive-7040ColorHDU-4135Co-primeHDU-1695GCDHDU-1465不容易系列之一这道应该第一反应是排错问题,可以用排错问题的公式。但是,也可以用容斥原理来想。总的方案数为n!。假设一定有1封信(指定的,非任意)放对,则有
nagisa-kun
·
2020-08-18 00:29
数论
组合数学
atcoder ABC153
a:a+1)<
数论题目,这次由于题目简单我终于过了,但还是出现了问题。细细一想,其实这道题主要时二进制上的一个规律而已。2的答案是3,3的
Alone_xiao
·
2020-08-17 23:42
atcoder
数论
概论 第一章 什么是
数论
校图书馆新馆开了之后我今天第一次去,看到了一本《
数论
概论》,果断借了,以前学
数论
总是断断续续,做题需要用什么就马上学什么,没有系统性的学习,所以,我想把这本书看完,顺便写下点心得想法。
magicnumber
·
2020-08-17 23:53
一道promise的小题目(Promise异步流程控制)
我这里用四种方法解决,其实也就是考察你对Promise的理解,
基础题
了。
Lawliet_ZMZ
·
2020-08-17 23:23
ECMAScript
offer问题
luogu
基础题
P1116车厢重组题目描述在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序
thoughtspark
·
2020-08-17 23:33
水题
luogu
HDU5621——数学应用(多边形内对角线交点个数) +
数论
+ unsigned long long的应用
题目描述:KK'sPointTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):713AcceptedSubmission(s):238ProblemDescriptionOurlovelyKKhasadifficultmathematicalproblem:Hepoin
Adherer
·
2020-08-17 23:13
解题报告
ACM一些常用的数学问题
AtCoder Regular Contest 060--D - 桁和 / Digit Sum--
数论
+思维
D-桁和/DigitSumTimeLimit:2sec/MemoryLimit:256MBScore:500500pointsProblemStatementForintegersb(b≥2)b(b≥2)andn(n≥1)n(n≥1),letthefunctionf(b,n)f(b,n)bedefinedasfollows:f(b,n)=nf(b,n)=n,whennusingnamespaces
Preeee
·
2020-08-17 23:44
ACM数论
质数的无穷性——从素数到
数论
很多自然数都可分解成一些更小的数(直至不可再分,即为素数)的乘积,例如12=4×3,其中4=2×2,因此12=2×2×3。而此时,2和3都不可再继续进行分解了,它们是最基本、最纯净的数,我们就把这样的数叫做“质数”或者“素数”。同样地,2/3/5/7/11/13等等都是不可分解的,它们也都是质数。它们是自然数的构件(buildingblocks),是自然数世界的基本元素。12由两个2和一个3组成,
Inside_Zhang
·
2020-08-17 23:12
数论
本科阶段基础数学书籍及其对应的英文书籍推荐收藏
教材选定如下,按顺序学习:张筑生数学分析新讲蓝以中高等代数简明教程丘维声解析几何潘承洞潘承彪初等
数论
李贤平概率论基础赵春来徐明曜抽象代数I&II丁同仁李承治常微分方程教程龚昇简明复分
kurobane
·
2020-08-17 23:35
数学
AtCoder:11(
数论
& 思维)
D-11Timelimit:2sec/Memorylimit:256MBScore:600pointsProblemStatementYouaregivenanintegersequenceoflengthn+1,a1,a2,…,an+1,whichconsistsofthenintegers1,…,n.Itisknownthateachofthenintegers1,…,nappearsatle
junior19
·
2020-08-17 23:31
数论
AtCoder:Colorful Balls(思维 &
数论
)
D-ColorfulBallsTimelimit:2sec/Memorylimit:256MBScore:1000pointsProblemStatementSnukearrangedNcolorfulballsinarow.Thei-thballfromthelefthascolorciandweightwi.Hecanrearrangetheballsbyperformingthefollow
junior19
·
2020-08-17 23:31
数论
AtCoder Beginner Contest 112 D - Partition(思维
数论
)
题目链接:https://abc112.contest.atcoder.jp/tasks/abc112_d题目大意:给出两个数n和m,你需要找到一个长度为n的序列a,使其满足a1+a2+…+aN=M,找到a1,a2,…,aN的gcd的最大可能值题解:我们假设gcd为g,那么一定满足m=gt(t是正整数),又因为a1+a2+…+aN=M,所以a1=gt1,a2=gt2,.....,an=gtn(t1
hxxjxw
·
2020-08-17 22:05
ACM
思维
数论
Atcoder
NTT(快速
数论
变换)用到的各种素数及原根
g是mod(r*2^k+1)的原根r*2^k+1rkg31125122171439735519336525718376811591712289312114096151336553711637864333181057671691119373400337203230686731121310485760125223167772161525346976204972639982443531192331004
not_exist
·
2020-08-17 22:34
数论
tool
数论
基础之质数
无论是
数论
、计算机应用上还是ACM上,质数都是基础且极其重要。于ACM上,质数经常用于判断一个数是否是质数或是枚举一个区间的质数。现于ACM的需求初步学习质数,枚举1~n内的质数。一、究极暴力法从
小浩浩小小浩
·
2020-08-17 22:22
数学
数论
素数
嗯...也没啥好说的存个板子找到时候方便点判断一个数是否是素数时间复杂度是O(√n)boolprime(intx){//判断x是不是质数,是返回true,不是返回falseif(xconstintN=100000+5;boolprime[N];//prime[i]表示i是不是质数1为是素数intp[N],tot;//p[N]用来存质数voidinit(){for(inti=2;i#include#
henucm
·
2020-08-17 22:18
数论
模板
7.7
数论
,(素数合数)(笔记也许有例题)
概念:素数(prime)如果大于1的正整数p仅有的正因子是1和p,则称p为素数合数(compound)大于1又不是素数的正整数称为合数如果n是合数,则n必有一个小于或等于n1/2的素因子筛法求素数:埃式筛法constintmaxn=100000;boolisprime[maxn];voidsearchPrime(intn){memset(isprime,true,sizeof(isprime));
hanyan1488
·
2020-08-17 22:28
[
基础题
库] 时间之流 (目前最简满分代码思路
一、题目背景时间之流题目描述:每个人的时间长河里面,都有几个重要的关键时间点,以数字的形式呈现在长河之中,当每个人的这些数字都聚集在一起的时候,就汇聚成了一条庞大的时间之流。而你们的任务就是在这满是时间数字的流之中,选定部分时间数字相乘,并使其乘积最终的结果最大。注意:时间数字之中可能会出现负数及0,他们代表一些人想要忘却的时间点。由于时间的严谨,所有时间数字已经按照从小到大顺序升序排列。输入格式
江南蜡笔小新
·
2020-08-17 22:59
基础题库
C++
[
基础题
库] 填充矩形 满分代码
一、题目填充矩形题目描述:已知矩形的大小为n×m,现用a×a的正方形填充该矩形。输入三个正整数n,m,a(n,m,a≤10^9),计算至多能填入多少正方形?(正方形可以正好碰到矩形边界,但不能超出矩形外)输入格式:一行三个用一个空格隔开的正整数n,m,a。输出格式:输出能填入正方形的数量。样例输入:341样例输出:12提示:1usingnamespacestd;intmain(){longlong
江南蜡笔小新
·
2020-08-17 22:59
基础题库
C++
c++
算法
C
数论
素数筛选法与整数的素因子分解
数论
数论
是最原始的两个数学分支,即算术与几何,保留下来的问题。传统的几何学已经凋零,所有的问题都得到解决。而传统的算术却积累了越来越多的问题,成为难以穿越的密林。
维博
·
2020-08-17 22:22
【原创】【
数论
】质数判断方法汇总及证明(上->费马素性检测与卡迈克尔数)
质数一、定义:对于一个整数p,除了1和p之外没有别的整因数的整数,称为质数。若p为质数,则除p=1*p外没有别的分解方式。二、性质:≤n的质数粗略的有n/ln(n)个。(非常粗略,误差较大,但对于开数组有帮助)三、判断:如何判断一个整数p是否为质数?①定义法:既然除了1之外没有别的因数,那么我们只需要枚举从2到p-1,如果都不是p的因子,那么p就为质数。详见代码:boolprime(intp){f
C20182030Epic
·
2020-08-17 21:16
#
心得
数论
(素数以及计算方程)
判断一个数是否为质数/素数原网址:点击打开链接boolisPrime(intnum){if(num==2||num==3)return1;if(num%6!=1&&num%6!=5)return0;inttemp=sqrt(num);for(inti=5;iusingnamespacestd;intprime[11000000+5];//素数表intprimeSize;//素数个数intisPri
bengshakalakaka
·
2020-08-17 21:50
芝士就是力量
从一到
数论
题引发的思考(原来平常的习惯对程序的运行时间竟然有如此的的影响)...
https://www.luogu.org/problemnew/show/P1134先贴一贴战果14分代码#include#defineinf0x7f7fusingnamespacestd;longlongn,m,ans,cot=1;voidjc(intx){cot=1;for(inti=1;i>n;jc(n);while(cot%10==0)cot/=10;cout#defineinf0x7f
anxun0797
·
2020-08-17 21:33
数论
:质数理论整理
1.质数的判定:筛选法:1voidprime()2{intk=0,i,j;3memset(vis,0,sizeof(vis));4for(i=2;i=2,则a可表示为p1*p2*p3*p4....2.威尔逊定理:设p为质数,则(p-1)!≡-1(modp)反之亦然:如果(p-1)!≡-1(modp),则p为质数所以(p-1)+1=k*p,k为整数,利用sin函数,构出分布曲线f(n)=sin(3.
aoanping0730
·
2020-08-17 21:02
素数判定
素数在
数论
中有着很重要的地位。比1大但不是素数的数称为合数。1和0既非素数也非合数。质数是与合数相对立的两个概念,二者构成了
数论
当中最基础的定义之一。
No_game_no_life
·
2020-08-17 21:07
数论
算法
维基oi
c++
algorithm
数论
定理
海伦公式:1.欧拉定理:,正整数a,p互质,则,其中φ(p)是欧拉函数(1~p)与p互质的数。2.费马小定理:对于质数p,任意整数a,均满足:。3.欧拉定理的推论:若正整数a,p互质,那么对于任意正整数b,有求逆元:1.扩展欧几里得算法:可推得a就是要求的逆元,最终的如果a是正数的话要modp,因为a加上mp的时侯k减少mb可以使得等式依然成立。代码:LLexgcd(LLa,LLb,LL&x,LL
zhengJRXR
·
2020-08-17 21:08
2017icpc全国邀请赛(陕西)
赛后总结首先想吐槽一下天花板会掉的酒店和自带不明黄色痕迹的床单算了还是直接进入主题吧…..热身赛爆零了,一道猜题意一道是二分贪心,一道是数位dp+
数论
,cf上面的题,强肛二分贪心结果没肛出来,真是蠢的不行
WeYoungg
·
2020-08-17 20:27
赛后总结
Ural1118-Nontrivial Numbers
很少切
数论
的题,因为它过于抽象,数学要求很高….唉说到底还是菜….题目大意首先定义trivialnumber,是一个自然数的所有小于它本身的因子之和除以它本身所得到的那个数。
stdwal
·
2020-08-17 20:21
Ural
简单数论
简单
数论
判断素数判断素数判断素数一般来说判断素数我们会使用O(n\sqrtnn)的判断方法,就像下面一样if(n1;}intSqrt=(int)sqrt(n);for(inti=2;i>1去掉二进制个位,a/2a>=1;}returnans;}补充上快速乘法#definelllonglongllqx(lla,llb,llp)//a*b{llres=0;while(b){if(b&1)res=(res+a)
SuperBvs
·
2020-08-17 20:18
模板
数学学习
2020牛客寒假算法基础集训营1——E.rin和快速迭代【
数论
& 模拟】
题目传送门题目描述”
数论
真的太好玩了喵~“——hoshizorarinrin最近喜欢上了
数论
。然而
数论
实在太复杂了,她只能研究一些简单的问题。
nirvana · rebirth
·
2020-08-17 20:06
2020牛客寒假集训营1
数论
构造
模拟
Lightoj1015【
基础题
】
题意:计算输入数>0的所有和;思路:直接干。。。#include#include#include#include#include#include#includeusingnamespacestd;typedeflonglongLL;constintINF=0x3f3f3f3f;constLLmod=1e9+7;constintN=1e3+10;inta[N];intn;intmain(){intT
keyboarder_zsq
·
2020-08-17 20:37
lightoj
2017第八届C/C++B组省赛——等差素数列
这是
数论
领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差素数列,其公差最小值是多少?注意:需要提交的是一
----一砂一极乐-----
·
2020-08-17 20:22
数论
--素数
(素数是
数论
中很重要的部分,所以对于一些素数的操作,需要十分的熟练)二、判断素数的方法1.最基础的方法(初学者经常用的方法)boolisprime(intn){for(inti=2;i>百度百科的“六素数偶
Gold_Medal
·
2020-08-17 19:54
数学
拓展欧几里得详解 及其题目 POJ 1061 2115 2142 UVA 10673 10090
算法导论里
数论
算法那一章有证明),假若我们能够把这个x和y找出来,那么可以用来解决很多问题。(以下的gcd和lcm均指(gcd(a,b)和l
Good_night_Sion_
·
2020-08-17 19:22
数论
【
数论
】本原勾股数
筛选出所有范围的勾股数a2+b2=c2a2+b2=c2的方法:(1)找出所有的本原勾股数(2)对所有本原勾股数翻倍仍然构成一个勾股数1.定理首先这种本原勾股数是无限的,构造方法是:a=s∗ta=s∗tb=s2−t2b=s2−t2c=s2+t2c=s2+t2其中,s>t>=1,s和t是没有因数的奇数{((gcd(s,t)==t)&&(s&1)&&(t&1))}{((gcd(s,t)==t)&&(s&
bryce1010
·
2020-08-17 19:07
1.5.1
数论数学初步
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他