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
数论基础算法
基础算法
(1):排序(1):选择排序
今天对算法产生了兴趣,开始学习
基础算法
,比如排序,模拟,贪心,递推等内容,算法是很重要的,它是解决某个问题的特定方法,程序=数据结构+算法,所以对算法的学习是至关重要的,它可以提高程序效率,不同的算法也是有优劣的
计科小fw是我
·
2023-12-18 03:01
基础算法
算法
华罗庚简介
暑假里我读了许多书,知道了华罗庚生于1911年11月12日的江苏金坛金城镇,是世界著名数学家,是中国解析
数论
、矩阵几何学、典型群、自安函述论等多方面研究的创始人和开拓者。
王松博
·
2023-12-17 22:12
蓝桥杯--数的拆分
蓝桥杯省赛数的拆分,应该是一道
数论
的题目连接:数的拆分对有所有的样例,应该用longlong来表示。n的范围是1e18次方,暴力绝对是行不通的,不能用暴力来解决。
想要打 Acm 的小周同学呀
·
2023-12-17 20:36
蓝桥杯省二必做题
蓝桥杯
职场和发展
数据结构与
基础算法
-环形队列
一、什么是环形队列。其实在内存上并没有所谓的环形队列,环形队列只是基于数组线性空间来实现。环形队列优点:避免假溢出现象。(因为在数组里,头尾指针只增加不减少,被删元素的空间再也不能被重新利用。会造成尾指针已经到达了队列的最后一位,而头指针前面没有满的情况。)广泛用于网络数据的收发。和不同程序之间的数据交换。首尾相连的FIFO数据结构,采用数据的线性空间,能快速的知道队列是否满或者空。二、环形队列的
凡一琳
·
2023-12-17 12:19
数据结构
算法
java
单复变函数(六)
黎曼与多值函数1850年左右,函
数论
的一段高速发展时期告终了,严密的方法(魏尔斯特拉斯提供的)、准确描写的结果和无可质疑的存在性证明标志着发展到了重要的最后阶段。
现在开始发呆
·
2023-12-17 08:00
高中奥数 2021-08-01
2021-08-01-01(来源:数学奥林匹克小丛书第二版高中卷
数论
余红兵不定方程(二)P057例1)若,证明不定方程没有整数解.证明若有整数解,则模9也有整数解.熟知,一完全立方模同余于之一,因而.但
天目春辉
·
2023-12-17 08:14
基础算法
(4):排序(4)冒泡排序
1.冒泡排序(BubbleSort)实现算法步骤:比较相邻的元素。如果第一个比第二个大,就交换。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。代码实现:voidBubbleSort(intarr[],intlen){for(inti=0
计科小fw是我
·
2023-12-17 07:56
基础算法
算法
算法通关村第十三关—
数论
问题(黄金)
数论
问题一、辗转相除法 辗转相除法又叫做欧几里得算法,是公元前300年左右的希腊数学家欧几里得在他的著作《几何原本》提出的。
孤舟一叶~
·
2023-12-17 06:01
算法通关村
算法
数据结构
java
leetcode
开发语言
【数学】整除与同余
基本概念在
数论
中,整除不得不说是一种最为基础的知识了。
OIer-zyh
·
2023-12-17 04:15
数学
#
数论
OI
数学
数论
整除
同余
高精度车牌识别算法
车牌识别的应用场景也十分广泛,常见的停车场收费系统,车牌识别算法也是智能交通算法中的
基础算法
和最为重要的算法。
CV-deeplearning
·
2023-12-17 03:04
智能交通
算法
车牌识别
智能交通
题解:CF1900D(Small GCD)
这道题是一道普通的
数论
题,我用了4个多小时才做出来了……大多数人都是用欧拉反演做的,作为一个初一的小朋友,根本无法理解,
sluckystar
·
2023-12-16 22:05
c++
数学
基础算法
(3):排序(3)插入排序
1.插入排序实现插入排序的工作原理是:通过构建有序序列,对于未排序数据,在已经排序的序列从后向前扫描,找到位置并插入,类似于平时打扑克牌时,将牌从大到小排列,每次摸到一张牌就插入到正确的位置。实现逻辑:(1)从第一个元素出现,该元素认为已经被排好序(2)取出下一个元素,在已经排序的序列中从后向前扫描(3)如果扫描到某个元素大于取出的新元素,将该元素移到下一个位置(4)重复(3),直到找到已排序的元
计科小fw是我
·
2023-12-16 21:38
基础算法
排序算法
数论
——质数与约数
一、质数质数(素数)一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,换句话说就是该数除了1和它本身以外不再有其他的因数,这个数就是质数。1.试除法(O(sqrt(n)))思想一个数x分解成两个数的乘积,则这两个数中,一定有一个数大于根号x,一个数小于根号x。所以,可以用x除以2~根号x中的每个数,如果出现了余数为0,则这个数不是质数,如果没有出现余数为0,则这个数是质数。代码判断质数#
上烟雨心上尘
·
2023-12-16 12:57
C++
Algorithm
算法
数据结构
前(反)向传播,梯度消失和爆炸,batch normalization
反向传播是一种在神经网络中计算参数梯度的方法,它是深度学习中的
基础算法
。
hadiii
·
2023-12-16 11:50
python
人工智能
神经网络
深度学习
算法基础课(AcWing)—— 1.
基础算法
由于PTA平台被用于布置ds作业,重复提交代码被制裁了(查重机制会被误伤)。已转向AcWing刷算法题,化身y总迷妹hh。目前处于背模板阶段,CSDN用于每周整理笔记+心得+进度(更新ing)。进度2021/12/7:熟练掌握快排+归并排序模板2021/12/8:二分法模板2021/12/9:高精度加法+减法+乘法代码实现部分AcWing785.快速排序-AcWingAcWing786.第k个数-
fyxz
·
2023-12-16 10:31
算法
2017年蓝桥杯B组C/C++省赛-包子凑数
题目题目链接题解
数论
、动态规划。
不牌不改
·
2023-12-16 00:50
#
【蓝桥杯提高】
#
【数论】
#
【动态规划】
c++
蓝桥杯
c语言
蓝桥杯2017c语言省赛,2017第八届蓝桥杯C/C++ B组省赛
这是
数论
领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差素数列,其公差最小值是多少?注意:需要提交
正义网
·
2023-12-16 00:19
蓝桥杯2017c语言省赛
MATLAB图解傅里叶变换(初学者也可以理解)
因为特别好使,所以傅里叶变换在物理学、
数论
、组合数学、信号处理、概率、统计、密码
寅恪光潜
·
2023-12-15 21:34
机器人操作系统(ROS)
matlab
傅里叶变换处理噪声
MATLAB傅里叶变换余弦波
快速傅里叶变换FFT
离散傅里叶变换
《算法竞赛进阶指南》------
数论
习题篇1
文章目录练习9:XORBZOJ2115(*线性基。求图中异或和,可谓经典中的经典)练习10:新Nim游戏BZOJ3105(*NIM进阶版NIM博弈+线性基)练习11:排列计数BZOJ4517(*错位排序)练习12:SkyCode(*容斥原理$莫比乌斯反演经典)练习16魔法珠CH3B16(SG博弈)练习17:GeorgiaandBob(*NIM博弈三定理)**错误思路**:**NIM博弈三定理**:
axtices
·
2023-12-15 19:28
数论
算法
数论
《算法竞赛进阶指南》
数论
篇
下述理论主要参考书目:电子版pdf:算法竞赛进阶指南(p133-150)文章目录下述理论主要参考书目:[电子版pdf:算法竞赛进阶指南(p133-150)](http://www.j9p.com/down/536233.html)首先补充两个前置知识:约数和最大约数有关性质,可选择性看~有关素数筛的算法[埃式nlog(n)nlog(n)nlog(n)&欧拉素数筛o(n)o(n)o(n)&大区间素数
axtices
·
2023-12-15 19:28
算法
第二十六章
数论
——欧拉函数(详解与证明)
第二十六章
数论
——欧拉函数(详解与证明)欧拉函数1、互质2、欧拉函数的定义3、欧拉函数的公式4、欧拉函数的证明5、欧拉函数的使用(1)问题一:思路代码(2)问题二:思路case1case1case1case2case2case2case3case3case3
Turing_Sheep
·
2023-12-15 14:55
算法合集(c++实现)
算法
数论
(四)——欧拉函数
目录欧拉函数用公式求欧拉函数筛法求欧拉函数欧拉定理欧拉函数定义:在
数论
中,对正整数n,欧拉函数是小于或等于n的正整数中与n互质的数的数目。
DearLife丶
·
2023-12-15 14:24
#
数学知识
算法
欧拉公式
欧拉函数
数论
——欧拉函数讲解及模板
欧拉函数:对于任意正整数N,把小于或等于N([1,N]),且与N互质的正整数(包括1)的个数,称作对N的欧拉函数,记作φ(n)。注:互质为两者没有除1外的公因数。规定φ(1)=1。欧拉函数的性质:1、若p为质数,则2、若a为质数且a|x,则2、若a与b互质,则求一个数的欧拉函数值:对一个数进行质因数分解:由性质1可知故代码如下:intphi(intn){intres=n;for(inti=2;i*
xqx_Zi_yu
·
2023-12-15 13:48
算法
数论
欧拉函数
【
数论
】逆元求组合数(模板+题)
模板intfac[N];intpower(intx,intk,intp){intret=1;while(k){if(k&1)ret=ret*x%p;k>>=1;x=x*x%p;}returnret%p;}intinv(intx,intp){//求x关于模p的逆元returnpower(x,p-2,p)%MOD;}intC(inta,intb){//直接用逆元求解组合数C(a,b)returnfac
脑瓜上长蘑菇
·
2023-12-15 13:45
算法竞赛
算法
数据结构
笔记
欧拉函数
在
数论
,对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。例如φ(8)=4,因为1,3,5,7均和8互质。
slicer
·
2023-12-15 13:11
语言/理论
数学
数论
—— 欧拉函数
数论
——欧拉函数
数论
——欧拉函数什么是欧拉函数?欧拉函数计算方法欧拉函数的常用性质代码求解欧拉函数写题时更实用更常见的做法——打表什么是欧拉函数?
脑瓜上长蘑菇
·
2023-12-15 13:33
算法竞赛
算法
骗分导论 CSP、NOIP、蓝桥杯、PAT、USACO等竞赛的算法骗分技巧 轻松省三
数据结构干瞪眼,
数论
只会GCD。递归递推伤不起,搜索茫然TLE。骗分过样例
星卯教育tony
·
2023-12-15 10:25
NOIP笔记
蓝桥杯
算法
职场和发展
算法通关村——
数论
问题
数论
是一个很重要的学科,覆盖领域极广,小到小学的智力问题,大到世界顶级科学家都一直在研究相关问题,因此其难度跨度非常大。
天開神秀
·
2023-12-15 08:59
算法
Python
基础算法
篇-循环队列
Hello,小伙伴,CallMeNo.1首先,我们需要了解循环队列的含义及其相关特性:顾名思义,循环队列为一个首尾相连的队列,元素的新增与删除都是通过指针位置进行操作除此之外,队列是一种数据集合,仅允许在列表的一端进行插入,另一端进行删除,即"先进先出"通俗点解释,就是你在超市排队结账,排在队首的先结账,结账完你就可以推着小车车出队了附图,易解:下面我们用代码实现一下:首先实现循环队列基础属性:
CallMeNo.1
·
2023-12-15 04:40
python
数据结构
Divide and Equalize(Codeforces Round 903 (Div. 3))(数学、
数论
)
博客主页:PH_modest的博客主页当前专栏:每日一题其他专栏:每日反刍C++跬步积累C语言跬步积累座右铭:广积粮,缓称王!一.题目描述题目大意:给你一个由nnn个正整数组成的数组aaa。你可以对它进行以下操作:选择一对元素aia_iai和aja_jaj(1≤i,j≤n1\lei,j\len1≤i,j≤n和i≠ji\neqji=j);选择整数aia_iai的除数之一,即整数xxx,使得ai m
PH_modest
·
2023-12-15 01:24
每日一题
算法
codeforces
c++
学习
c语言
数论
、莫比乌斯(mobius) 更新中
基本式子n=p1α1p2α2⋅⋅⋅pmαm(p∈prime,i,αi∈Z+)n=p_1^{\alpha_1}p_2^{\alpha_2}···p_m^{\alpha_m}~~~(p∈prime,~~~i,~~\alpha_i∈Z_+)n=p1α1p2α2⋅⋅⋅pmαm(p∈prime,i,αi∈Z+)lcm(i,j)∗gcd(i,j)=i∗jlcm(i,j)*gcd(i,j)=i*jlcm(i,j
西伯利亚松鼠
·
2023-12-14 21:25
数学
莫比乌斯反演
2-1
基础算法
-枚举/模拟
文章目录1.枚举2.模拟1.枚举[例1]特别数的和评测系统#includeusingnamespacestd;boolpa(intx){while(x){if(x%10==2||x%10==1||x%10==0||x%10==9){returntrue;}else{x=x/10;}}returnfalse;}intmain(){intsum=0;intm;cin>>m;for(inti=1;ius
卡__卡
·
2023-12-14 19:53
C/C++算法竞赛
算法
c++
数据结构
c语言
开发语言
青少年编程
2-2
基础算法
-递归/进制转换
文章目录一.递归二.进制转换一.递归1.数的计算评测系统#includeintcountCombinations(intn){//计算当然组合种数if(n==1){return1;}intcount=1;//数字本身就是一个有效组合for(inti=1;i>n;coutusingnamespacestd;ints(intx){if(x==0)return1;elseif(x%2==0){retur
卡__卡
·
2023-12-14 18:06
C/C++算法竞赛
算法
c++
开发语言
c语言
青少年编程
python编程需要的电脑配置,python编程用什么电脑
学习python编程需要什么配置的电脑简单的来讲,Python的话普通电脑就可以,机器学习几大
基础算法
都可以,如果学习深度学习的话,选择一个配置高的台式电脑即可,其他配置留下升级空间;如果选择笔记本的话可以要强劲点的
小发猫
·
2023-12-14 18:12
人工智能
写在《白色强人》大结局之后
我不是唯分
数论
,有不少作品我很喜欢可豆瓣打分很一般的。可不得不承认,最后一周的剧情是有些疲软的,尤其是大结局那集,这个一会细说。
以乐天下
·
2023-12-14 16:07
c语言之打印素数
素数在
数论
中有着重要的地位,许多密码和加密算法都建立在素数理论的基础上。
努力敲代码的小火龙
·
2023-12-14 12:26
算法
数据结构
c语言
RSA加密算法举例
RSA算法的基本原理是基于
数论
中的欧拉函数、模幂运算和大数质因数分解。对于一个
百锦再
·
2023-12-05 21:25
算法
.net
加密
开发语言
算法
【AI数字人-论文】Wav2lip论文解读
文章目录Wav2lip前言Lip-syncExpertDiscriminatorGeneratorvisualqualitydiscriminator生成器总损失函
数论
文Wav2lip前言Wav2Lip
马鹤宁
·
2023-12-05 16:11
数字人
人工智能
AIGC
数字人
wav2lip
高中奥数 2021-08-02
2021-08-02-01(来源:数学奥林匹克小丛书第二版高中卷
数论
余红兵不定方程(二)P060例7)证明:不定方程(1)的全部正整数解是.证明我们先用同余证明,和都是偶数.方程(1)模4,得到,从而是偶数
天目春辉
·
2023-12-05 11:45
【分治】大整数乘法Python实现
文章目录@[toc]问题描述
基础算法
时间复杂性优化算法时间复杂性`Python`实现问题描述设XXX和YYY都是nnn位二进制整数,计算它们的乘积XYXYXY
基础算法
将nnn位二进制整数XXX和YYY都分为
丷从心
·
2023-12-05 10:49
算法
分治算法
Python
【2024年开年纪】华为OD统一考试题库清单(已收录355题),又快又全的OD题库大整理
一、逻辑分析二、数据结构1、线性表①数组②双指针2、map与list3、队列4、滑动窗口5、二叉树6、并查集7、栈三、算法1、
基础算法
①贪心算法②二分查找③分治递归④搜索算法⑤排序算法2、字符串①KMP②
哪 吒
·
2023-12-05 03:07
搬砖工逆袭Java架构师
华为od
算法
七日集训
学习
程序人生
数论
专题(寒假Day 5)
Day5
数论
一些定义和性质,只有种取值
数论
函数:定义域为正整数,陪域为复数的函数。我们主要研究定义域为正整数,值域为整数的函数。积性函数:满足若a,b互质,则的
数论
函数称为积性函数。
叔丁基锂_
·
2023-12-04 06:25
(ACWing yxc
基础算法
课笔记) 前缀和 例题2 子矩阵求和
我们还是利用前缀和再去写一个算法题:我们求子矩阵的和:给出一个点ij,求它左上角区域所有的元素的和。我们可以求出任意两点间的区域面积。我们的sij可以通过这样的方式去推出来。我们现在来找一个题目去看一下:然后我们现在来看看用我们的java代码要去如何进行实现:运行结果:
抹茶味的西瓜汁
·
2023-12-04 05:58
算法
算法
前缀和
子矩阵求和
acwing基础课——前缀和与差分
由数据范围反推算法复杂度以及算法内容-AcWing常用代码模板1——
基础算法
-AcWing基本思想:前缀和的思想很简单,可以理解为数学上的数列的前n项和,多用于求区间和,子矩阵和等问题。
我的鱼干呢w
·
2023-12-04 05:25
acwing算法基础课二刷记录
c++
数据结构
算法
算法思路整理-数组
a.常用工具函数i.Arrays.sort()ii.Arrays.binarySearch()iii.T[]情形,Array.sort(arr,newComparator())b.数组的快速排序i.
基础算法
养家糊口罢了
·
2023-12-04 00:49
付账问题(贪心思路看待均分,零基础都可以理解)
往期文章如下雷达设备问题(从另一个角度看待区间合并+贪心思路+未发现关键的错误样例)糖果传递问题(超详细的
数论
公式推导+贪心结论+均分问题)问题描述几个人一
蒜白
·
2023-12-03 21:58
贪心
算法入门
蓝桥杯
c++
贪心算法
均分问题
【考研—密码学
数论
基础】环、群、域、多项式运算
注:下述笔记根据学习通公开课程《数学的思维方式与创新》,部分内容并非严谨数学定义,个人理解居多。注2:第一遍学的时候理解得太片面了,面试被问到了才意识到理解得有问题,特此重新更正Pre:理解一些问题群?环?域?这些概念是在聊什么?它们都相当于是一种特殊的集合。抽象代数中的加法?乘法?本质是:定义新运算。它其实不同于我们平时知道的乘法和加法,但在逻辑上有一些相似之处。单位元:在集合中作乘法运算,类似
GoesM
·
2023-12-03 17:05
考研--密码学与网络安全
c++数论
考研
密码学
抽象代数
应用密码学期末复习(2)
目录第二章2.1
数论
与密码基础-
数论
基本概念2.1.1几个基本概念2.1.2辗转相除法2.1.3解一次周余式2.2密码基础-单表密码2.2.1单表密码体制2.2.2单表密码的统计分析2.3密码基础-多表密码
Echo32398
·
2023-12-03 17:35
期末复习
学习
密码学
网络安全
基础算法
一:二叉树层次遍历
二叉树的层次遍历是面试时经常问到的一道编程题,人人都应该掌握。二叉树的层次遍历就是按照二叉树的层次从上到下,从左到右依次遍历树中的节点。如下图所示:二叉树该二叉树层次遍历顺序为:1234567如果按行输出就是:1234567二叉树的层次遍历可以借助队列来实现,代码如下(结果按行输出):classNode(object):#节点类def__init__(self,data):self.data=da
小飞鱼_bigdata
·
2023-12-03 17:46
算法
python
基础算法
数据结构
二叉树
遍历
计算机
基础算法
学习
文章目录快速排序归并排序二分浮点数二分高精度BigIntegerBigDecimal前缀和差分双指针位运算离散化区间合并快速排序确定分界点x(可以是左边界,右边界,中间随机)将小于等于x的数放到左边,大于等于x的放右边递归处理左右两端如何处理第二步:双指针法模版:publicstaticvoidquickSort(int[]arr,intl,intr){if(l>=r){return;}intx=
this.xxxx
·
2023-12-03 16:28
总结
算法
学习
排序算法
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他