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
数论基础题
[23] Vijos P1781 同余方程(
数论
)
P1781同余方程Accepted标签:
数论
NOIP提高组2012描述求关于x的同余方程ax≡1(modb)的最小正整数解。格式输入格式输入只有一行,包含两个正整数a,b,用一个空格隔开。
qq_35855297
·
2020-08-10 19:52
数论
洛谷 字符串&&
数论
水一波
洛谷P2814家谱题目背景现代的人对于本家族血统越来越感兴趣。题目描述给出充足的父子关系,请你编写程序找到某个人的最早的祖先。输入输出格式输入格式:输入由多行组成,首先是一系列有关父子关系的描述,其中每一组父子关系中父亲只有一行,儿子可能有若干行,用#name的形式描写一组父子关系中的父亲的名字,用+name的形式描写一组父子关系中的儿子的名字;接下来用?name的形式表示要求该人的最早的祖先;最
浮生十味·
·
2020-08-10 19:48
洛谷
字符串
数据结构
图论
leetcode 404. 左叶子之和 基础dfs
基础题
,递归的时候传入一个是否是左子树的参数标记即可/***Definiti
qq_31036127
·
2020-08-10 19:52
dfs
二叉树
左叶子的权值和
css,div水平垂直居中问题
面试中经常被问到的一个css
基础题
,如何使一个div水平垂直居中,并且让用好几种不同的方法实现一、未知宽高法1、div1.box{position:fixed;top:0;right:0;bottom:
morning_better
·
2020-08-10 18:12
UVa 202 - Repeating Decimals
分析:
数论
,组合。n除以m的余数只能是0~m-1,根据抽屉原则,当计算m+1次时至少存在一个余数相同,即为循环节;存储余数和除数,输出即可。说明:(⊙_⊙)。
小白菜又菜
·
2020-08-10 18:36
数论
解题报告
图论
唯一分解定理(
数论
)
以上内容来自:http://blog.csdn.net/u012860063/article/details/44784031这个唯一分解定理一般在ACM中经常用到,我在做
数论
的时候发现还有这么一个东西
zephyr_pro
·
2020-08-10 18:36
数论基础
洛谷 P2158 [SDOI2008]仪仗队 题解(
数论
)
题目链接解题方法1首先对于这种,有关一次函数的题目,一定要想到求最大公约数,仔细观察会发现,以C君为0点建立坐标系,只要gcd(x,y)>1,就不能被看见因为前面肯定被挡住了,例如(3,6)前面肯定有(1,2)被挡住了。2首先明白了这一点,但是此题的数据有40000*40000个点,显然会炸。有大佬用欧拉公式解决,但是我实在看不懂,也不想看,什么时候学了欧拉公式再来补坑。用的是类似埃式筛法筛质数的
_hunxuewangzi
·
2020-08-10 18:36
数论
【LeetCode】Pascal's Triangle & II 解题报告
generatethefirstnumRowsofPascal'striangle.Forexample,givennumRows=5,Return[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
基础题
ljiabin
·
2020-08-10 17:51
算法研究
LeetCode解题报告
DP起手练习7(有用的树规简单基础)
建图和遍历.我个人比较喜欢用邻接表存图,然后链式前向星和邻接矩阵等凭个人爱好选择;而遍历往往只有两种:根到叶子节点和叶子到根节点,一般后者使用比较广泛,而实现用递归即可.接下来思考这道题(由于只是DP一个
基础题
廖浠言123
·
2020-08-10 17:37
————DP————
树形动态规划
ZJCOJ:qwb与神奇的序列(
数论
)
ProblemD:qwb与神奇的序列TimeLimit:1SecMemoryLimit:128MBSubmit:863Solved:94[Submit][Status][WebBoard]Descriptionqwb又遇到了一道题目:有一个序列,初始时只有两个数x和y,之后每次操作时,在原序列的任意两个相邻数之间插入这两个数的和,得到新序列。举例说明:初始:12操作1次:132操作2次:14352
junior19
·
2020-08-10 17:39
数论
Python编程
基础题
(10-回文字符串判断)
Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。现在呢,就是让你判断输入的字符串是否是回文串。Input有多组输入,每行输入一串字符,保证字符串长度不会大于100000,字符串由大小写英文字母和空格组成,以字符串“2013”作为结束标志。Output每行输出一个字符串,如果输入是回文串,输出“YES”,否则输出“NO”(注意:判断的
jialChen
·
2020-08-10 17:32
Python语言程序设计
【
数论
】线性筛素数,线性筛欧拉函数,求前N个数的约数个数
先来最基本的线性筛素数,以后的算法其实都是基于这个最基本的算法:#include#include#defineM10000000intprime[M/3];boolflag[M];voidget_prime(){inti,j,k;memset(flag,false,sizeof(flag));k=0;for(i=2;i#include#defineM10000000intprime[M/3],ph
ji414341055
·
2020-08-10 17:01
数论
练习1题解B
数论
练习1题解B新号,新开始。第一篇题解。
hollyidyllic
·
2020-08-10 16:41
周六练习
hdu 1664如此爽的一道bfs+
数论
ps:一个
数论
中的结论:对于任意的整数n,必然存在一个由不多于两个的数来组成的一个倍数。因为a,aa,aaa……取n+1个,则必有两个模n余数相同,相减即得n的倍数m。而m只由a、0组成。
labrother
·
2020-08-10 16:57
搜索
Noip2018 考前准备
目录基础算法二分模拟(未补)高精(未学习)搜索(未补)排序图论树的直径树的重心最短路算法SpfaDijkstraFloyd最小生成树kruskal
数论
线性筛线性筛素数线性筛phi线性筛莫比乌斯函数gcd
dieloupi0136
·
2020-08-10 16:06
数据结构与算法
费马小定理的证明
数论
:1.费马小定理:mod:amodp就是a除以p的余数费马小定理:a^(p-1)≡1(modp)前提:p为质数,且a,p互质互质:a和p相同的因数为1.先来看一下≡是什么:a≡b(modp)amodp
dieloupi0136
·
2020-08-10 16:35
杜教筛学习总结
推荐博客:传送门1传送门2传送门3另外杜教筛可能需要一些前置知识,之前写过一篇关于莫比乌斯函数的,就顺便贴上来吧:传送门正文
数论
函数:我们平时遇到的一些特殊函数比如\(\varphi,\mu\)这种都属于
数论
函数
dft539533
·
2020-08-10 16:53
中考游记
语文考试虚死我了,前20分钟脑子里一片空白,手也在抖,
基础题
做得一塌糊涂。非连较为无聊,抄抄抄就好了。阅读又考散文??
dfn8726
·
2020-08-10 16:52
洛谷 P4213 【模板】杜教筛(Sum)(杜教筛)
写一下需要记的公式吧:设,g为自己要找的
数论
函数,f为题目所给函数。结论:,S(n)为所求函数的前缀和。实现:首先,筛一个合适常数
Qingo呀
·
2020-08-10 15:47
=====数论=====
中国剩余定理
前置知识:逆元定义:满足ax≡1(modm)的整数x为a对模m的
数论
倒数或逆元,记为a-1(modm)或a-1(百度搜索
数论
倒数)还有取模意义下的各种运算(其实跟不取模的也没有太大差异,但是小部分还是有差异的
aoshandun9097
·
2020-08-10 15:40
超级丑数--用查找的api解决
质因数(素因数或质因子)在
数论
里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。
额头有王的喵
·
2020-08-10 15:00
超级丑数--用堆查找解决
质因数(素因数或质因子)在
数论
里是指能整除给定正整数的质数。除了1以外,两个没有其他共同质因子的正整数称为互质。
firebet
·
2020-08-10 15:00
【动态规划】
基础题
目(一)
1、P1359租用游艇#includeusingnamespacestd;intdp[205],n,x;intmain(){freopen("a.in","r",stdin);memset(dp,0x3f,sizeof(dp));scanf("%d",&n);dp[1]=0;for(inti=1;iusingnamespacestd;intdp[30005];intw[26],c[26],m,n;
andyc_03
·
2020-08-10 15:31
算法
动态规划
算法
关于深搜的
基础题
目
题意:给出一个roe*col的大写字母矩阵,一开始的位置为左上角,你可以向上下左右四个方向移动,并且不能移向曾经经过的字母。问最多可以经过几个字母。。问最多可以经过几个字母。(同时要注意不能转移到曾经过的字母是指单次的一条路线不能移向曾经经过的字母。)思路:深搜的经典题目,基础的Dfs代码:#includeusingnamespacestd;constintm=30;introw,col,n=0;
生活在别处啊
·
2020-08-10 15:31
搜索专题DFS&&BFS
2017NOIP总结(待更新)
DAY1T1小凯的疑惑一道
数论
题,为了求稳,先写了一个O(n^2)的暴力,然后推了5分钟的O(n)算法,空间复杂度也是n(n为较小数)(其实我的方法再推下去一步就可以到结论,但是对拍bat写了太久了,将近半个小时最后没时间来推这题了
1035719430
·
2020-08-10 15:56
快速排序加生成随机数加二分搜索(分治法)
最近要求做一个算法实验,就是用二分法写快速排序,当然我们还要测试,还需要大量的数据测试,但是我们知道通过rand函数的话,我们最大的函数范围才为30000多,这个rand的原理是通过初等
数论
中的同余定理而来
托马斯,成
·
2020-08-10 15:43
算法
算法课作业
数论
学习笔记 欧拉函数 (一些性质和运用)内置杜教筛
定义在
数论
中,对正整数n,欧拉函数是小于等于n的数中与n互质的数的数目。并且用符号φ(n)表示一个整数的欧拉函数。例如φ(8)=4。特殊的φ(1)=1。
YxuanwKeith
·
2020-08-10 15:07
算法-数论
DP--线性DP--【整理】【经典入门例题】
经典
基础题
:1759:最长上升子序列描述一个数的序列bi,当b1usingnamespacestd;inta[108],h[108];intma
魔丸小哪吒
·
2020-08-10 14:13
dp
【
数论
质数】Contest Hunter_3101 阶乘分解
题意给出NN,求出N!N!的质因子和它们的个数。思路如果直接分解1∼N1∼N的质因子,时间复杂度很大,我们可以考虑别的做法。因为N!=1∗2∗3∗...∗NN!=1∗2∗3∗...∗N,所以N!N!的质因子不会超过NN,我们就可以先筛出1∼N1∼N的质数,然后判断N!N!的质因子的个数。N!N!中的质数pp的个数就为1∼N1∼N中包含质因子pp的个数的和,那么显然在1∼N1∼N中包含一个质因子pp
nymph181
·
2020-08-10 14:18
数学
数论
--n!的素因子分解中的素数p的幂为 [n / p] + [n / p^2] + [n / p ^ 3] +...
n!的素因子分解中的素数p的幂为[n/p]+[n/p^2]+[n/p^3]+...n!=1*2*3*...*p*(p+1)*...*(2p)*...*(p^2)*....*n类似筛法,将右边每隔p个数,除去一个p第一次,一共除去[n/p]个pn!/(p^(n/p))=1*2*3*...*(p-1)*1*(p+1)*...*(2p-1)*1*(2p+1)*...*(p^2-1)*p*(p^2+1)*
Falling~
·
2020-08-10 14:16
数论
HDU5519 Kykneion asma (指数生成函数+快速
数论
变换模任意数+启发式合并思想)
先说一下,这个不是正解。但是也可以过。题意:有5个数字——0,1,2,3,4,每个数字分别有a0,a1,a2,a3,a4个。问这些数字能组成多少个n位数?数据范围:a#include#include#include#definelllonglongusingnamespacestd;constllM=131073ll,MOD=1000000007ll,P[3]={998244353ll,10050
Quack_quack
·
2020-08-10 14:54
快速傅里叶变换
生成函数
质因数分解
定义质因数(或质因子)在
数论
里是指能整除给定正整数的质数。两个没有共同质因子的正整数称为互质。因为1没有质因子,1与任何正整数(包括1本身)都是互质。
QiHang_QiHang
·
2020-08-10 14:53
数论
数论
质因数分解
SHOI2017 相逢是问候(扩展欧拉定理+线段树)
所以,此题要用到很多
数论
知识。欧拉函数定义φ(n)\varphi(n)φ(n)为[1,n][1,n][1,n]中与nnn互质的正整数个数(包括111)。通式φ(n)=n∏p
Paulliant
·
2020-08-10 14:43
题目
这是一份稳收秋招offer的jvm常见面试题指南,助你成为offer收割机
本文将重点介绍面试过程中常见的JVM题目,将面试题分为三大类:
基础题
目,进阶题目,实战题目。基础1.1JDK、JRE、JVM的关系是什么?什么是JVM?
NObug-369
·
2020-08-10 14:22
ZOJ-3593-One Person Game-
数论
-扩展欧几里得
ZOJ-3593-OnePersonGame-
数论
-扩展欧几里得【Description】Thereisaninterestingandsimpleonepersongame.Supposethereisanumberaxisunderyourfeet.YouareatpointAatfirstandyouraimispointB.Thereare6kindsofoperationsyoucanp
__Simon_
·
2020-08-10 14:13
数论
【洛谷】题解 P1044 栈 -
数论
题目链接题目背景栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表。栈有两种最重要的操作,即poppop(从栈顶弹出一个元素)和pushpush(将一个元素进栈)。栈的重要性不言自明,任何一门数据结构的课程都会介绍栈。宁宁同学在复习栈的基本概念时,想到了一个书上没有讲过的问题,而他自己无法给出答案,所以需要你的帮忙。题目描述宁宁考虑的是这样一个问题:一个操作数序列,1,
El_Apocalipsis
·
2020-08-10 13:49
数论
题解
洛谷
【bzoj2190】【SDOI2008】仪仗队(
数论
)
【题目描述】传送门【题解】由题意可知可以由对角线分成两半,且人数相等。满足能被看见的条件是:横坐标与纵坐标互质。反证:设gcd(i,j)=d,那么坐标为(i,j)的人一定可以被坐标为(id,jd)的人挡住。最左下角的三个能看见的点应该单独计算。即计算N*N矩阵的公式为(∑i=2N−1ϕ(i))∗2+3我们可以用欧拉筛线性筛出ϕ的值,时间是O(N)的。【代码】#include#include#inc
Clove_unique
·
2020-08-10 13:52
题解
数学相关
省选
数论
知识点
稍微整理一下蓝书上
数论
章节的知识点1、约数和公式:一个数的约数和=(1+p1+p12+...+p1c1)∗(1+p2+p22+...+p2c2)∗...∗(1+pk+pk2+...
_Mocha_
·
2020-08-10 13:08
数学
浅谈唯一分解定理
原文链接唯一分解定理是
数论
里面非常重要的一部分,必须要熟练掌握一、定义唯一分解定理又称算术基本定理,指:一个大于一的正整数N都可以唯一分解成有限个质数的乘积,N=p1a1*p2a2*p3a3*…*pnan
AGNING
·
2020-08-10 13:03
黑熊过河
//动态规划-
基础题
目描述晶晶的爸爸给晶晶出了一道难题:有一只黑熊想过河,但河很宽,黑熊不会游泳,只能借助河面上的石墩跳过去。
std_jiangchengjia
·
2020-08-10 13:46
例题题解
【知识总结】线性筛_杜教筛_Min25筛
但在筛质数的基础上,这种算法由于其优越性质在处理
数论
函数时也被广泛应用。这里直接给出筛出小于\(
weixin_30497527
·
2020-08-10 13:35
最短路专题
今天又多了两个专题
数论
专题一题都没做就又有新得了直接开一个专题来记录过的题把以前数据结构那些写的很散A-TiltheCowsComeHome最短路水题直接过B-Frogger这题题意都没看懂一开始看了题解顺便重新学了一下弗洛伊德的写法不过这题很多毒瘤的地方最后的输出要多加一个换行符还有最好用
daydreamer23333
·
2020-08-10 12:03
文章标题
数论
线性筛总结 (素数筛,欧拉函数筛,莫比乌斯函数筛,前n个数的约数个数筛)
转自http://blog.csdn.net/tc_to_top/article/details/48025849线性筛线性筛在
数论
中起着至关重要的作用,可以大大降低求解一些问题的时间复杂度,使用线性筛有个前提
Wang_SF2015
·
2020-08-10 12:01
数学
模板
线性筛
数论
线性筛总结 (素数筛,欧拉函数筛,莫比乌斯函数筛,前n个数的约数个数筛)
线性筛线性筛在
数论
中起着至关重要的作用,可以大大降低求解一些问题的时间复杂度,使用线性筛有个前提(除了素数筛)所求函数必须是
数论
上定义的积性函数,即对于正整数n的一个算术函数f(n),若f(1)=1,且当
_TCgogogo_
·
2020-08-10 12:58
ACM
数论
n!的素数分解
发现初等
数论
里有关于n!的素数分解的结论。这个问题可以分为两个部分,第一部分是求出所有不超过n的素数,然后把这些素数存在一个数组里。第二部分是求出素数对应的幂,然后把这些幂存在另一个数组里。
TJUluochengang
·
2020-08-10 12:57
初等数论
ZOJ-3593 One Person Game(
数论
-扩展欧几里得)
题意给一个起点A,一个终点B,从起点出发,每次可以选择向左或向右走a格,b格,或c格(c=a+b),走一次记为一步,求A到B的最小步数,无法走到输入-1思路来源https://blog.csdn.net/yjf3151731373/article/details/70071941题解最后肯定是求ax+by=d,d=abs(B-A)当d不能整除c=gcd(a,b)时,显然为-1,令a/=c,b/=c
Code92007
·
2020-08-10 12:01
数论
数论
extgcd
扩展欧几里得
One
Person
Game
poj 2387 Til the Cows Come Home spfa
基础题
,入门,我的第一个
终于想到spfa的好处了,首先要比dij快啊!!dij是所有点汤一遍,而spfa用链表有方向的,还有dij遇见负权边就完了dijkstra 不能有负权边,否则结果是错的,你想想,假如无向图有1,2,3个点,w(1,2)=1,w(1,3)=2,w(2,3)=-2. 按dij算法求求看。 实现方法:建立一个队列,初始时队列里只有起始点,在建立一个表格记录起始点到所有点的最短路径(该表格的初始值要赋为极
代码随想录
·
2020-08-10 12:14
spfa
图论
ACM题目讲解
快速求质数办法
2010-08-2201:28410人阅读评论(1)收藏举报TAG素数
数论
素数总是一个比较常涉及到的内容,掌握求素数的方法是一项基本功。
hxingd
·
2020-08-10 09:31
ACM
分享几道Python
基础题
目
今天刚进行完Python期末考试,然后分享一下题目。也分享一下代码,供大家学习交流。(最近有些忙,所以质量可能有点差,但是结果应该没错,程序效率可能差点。)问题1:编写函数,判断一个数字是否为素数,是则返回字符串YES,否则返回字符串NO。并写程序调用该函数。#问题1n=int(input("请输入一个正整数:"))#输入一个整数ifn==1:#首先判断是不是1print('NO')#若等于1
赵广大
·
2020-08-10 08:14
python
现场面试-手撕代码-c/c++
现场面试常见的手写代码
基础题
冒泡排序(O(n2))(升序)voidBubbleSort(int*inputData,intlength){for(inti=0;iinputData[j+1]){inttmp
Lynn-Nian
·
2020-08-10 07:06
c++研发笔试题
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他