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
基本思想
MATLAB实战 | 求水仙花数
循环结构的
基本思想
是重复,即利用计算机运算速度快以及能进行逻辑控制的特点,重复执行某些语句,以满足大量的计算要求。
TiAmo zhang
·
2023-12-06 21:27
MATLAB实战
matlab
开发语言
最长公共前缀问题的解法(Java)
该方法的
基本思想
是从左到右逐列比较字符串中的字符,直到找到不匹配的字符为止。具体实现
代码探险狂人
·
2023-12-06 21:58
java
python
开发语言
Java
快速排序算法
它的
基本思想
是选择一个元素作为基准(pivot),然后将数组中小于基准的元素放在基准的左边,大于基准的元素放在基准的右边。然后递归地对左右两个子数组进行快速排序。
藏原走xwq
·
2023-12-06 19:26
排序算法
算法
数据结构
排序算法之一:直接插入排序
1.
基本思想
直接插入排序是一种简单的插入排序法,其
基本思想
是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列实际中我们玩扑克牌时,就用了插入排序的思想
醋溜马桶圈
·
2023-12-06 17:54
#
数据结构
排序算法
算法
ItemCF召回
基本思想
:该算法向用户推荐与他们之前喜欢的物品相似的其它物品。
竹竹竹~
·
2023-12-06 16:50
论文阅读
人工智能
算法
JS中Json数据的处理和解析JSON数据的方法详解
1.1.indexOf去重
基本思想
是:利用数组的indexOf方法,目的是寻找存入参数在数组中第一次出现的位置。
weixin_52576960
·
2023-12-06 16:46
java
字符串
编程语言
java
数据结构
python
JavaScript 实现冒泡排序
冒泡排序的工作原理冒泡排序的
基本思想
是,通过相邻元素的比较和交换,使得每一轮循环都能将当前未排序的最大(或最小)元素
zhangwenok
·
2023-12-06 16:04
javascript
java
算法
【算法】Rabin-Karp 算法
Brute-Force算法【算法】Boyer-Moore算法【算法】KMP算法1.概述(1)Rabin-Karp算法是由RichardM.Karp和MichaelO.Rabin于1987提出的字符串匹配算法,它的
基本思想
是利用哈希函数对字符串进行编码
代码星辰
·
2023-12-06 16:52
数据结构与算法
Rabin-Karp
算法
字符串匹配
【数据结构】中序遍历非递归算法
基本思想
:(1)建立一个栈(2)根结点进栈,遍历左子树(3)根结点出栈,输出根结点,遍历右子树#includeusingnamespacestd;typedefstructBiTNode{chardata
jianbiao1483
·
2023-12-06 14:04
c++
数据结构(c++)
数据结构
c++
插入排序和希尔排序
目录1.插入排序(1)
基本思想
:(2)直接插入排序2.希尔排序(进阶插排)1.插入排序(1)
基本思想
:直接插入排序是一种简单的插入排序法,其
基本思想
是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中
阿^觅
·
2023-12-06 08:04
排序算法
数据结构
c语言
史宁中谈关于数学
基本思想
我们把数学
基本思想
归结为三个核心要素:抽象、推理、模型。——史宁中1.判断数学
基本思想
的原则我从1994年开始关注教育,对教育作了一点哲学层面的思考。
李星太
·
2023-12-06 01:01
6-PACK论文学习及复现记录
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
基本思想
1.1创新点1.2两个变换二、实现结构1.基于注意力机制生成锚点特征2.生成关键点(分对称类、非对称)2.1损失函数
wliu_kk
·
2023-12-06 00:18
6pack
学习
计算机视觉
人工智能
数据降维方法介绍(十一)
【嵌牛正文】拉普拉斯特征映射算法
基本思想
LE是Belkin和Niyogi在2002年提出的基于谱图理论的Laplacian特征映射算法。Belkin等人发现流形L
科技小白不能再白了
·
2023-12-05 23:02
梯度下降与损失函数的基础知识
梯度下降的
基本思想
是沿着损失函数或目标函数的负梯度方向进行参数更新。梯度可以理解为函数在某一点的变化率或斜率,负梯度方向表
_刘文凯_
·
2023-12-05 17:09
深度学习
人工智能
深度学习
计算机视觉
优化算法 | 人工蜂群算法(附Python代码)
今天为各位更新人工蜂群算法(ArtificialBeeColony,ABC)的Python代码,之前我们在MATLAB数学建模(十一)|人工蜂群算法(附MATLAB代码)这篇推文讲解了ABC算法的
基本思想
随心390
·
2023-12-05 16:34
优化算法
算法
启发式算法
python
人工智能
工作几年了,你真的懂 Redis 嘛?
1缓存
基本思想
1、不同的存储介质访问延迟不一样,相同成本存储容量不一样SSD/Disk、Memory、L3cache、
伍六七AI编程
·
2023-12-05 14:21
JAVA
面试
数据库
redis
数据库
缓存
【数据结构】最短路径——Floyd算法
时间复杂度为O()解决方法二:Floyd算法二.弗洛伊德算法的
基本思想
对于从到的弧,进行n次试探:首先考虑路径是否存在,如果存在,则比较和的路径长度,取较短者为从到的中间顶点的序号不大于0的最短路径。
Hsianus
·
2023-12-05 11:01
数据结构
软件工程 室友整理
如何理解结构化需求分析方法的
基本思想
;结构化分析方法是一种面向数据流的需求分析方法,其中数据作为独立实体转换,数据建模定义数据的属性和关系,操作数据的处理建模表名当做数据在系统流动时候处理如何转换数据简述面向对象的基本概念
亖嘁
·
2023-12-05 10:28
guava
pip
sass
mssql
harmonyos
copilot
软件工程
数据结构—二叉树
前序遍历建树#2.中序+后序遍历建树(4).递归和二叉树基本操作#1.求树高#2.求结点数#3.求叶子结点数#4.复制树#5.判断两棵树是否相等(5).特殊二叉树#1.满二叉树#2.完全二叉树(6).堆#1.
基本思想
Voltline
·
2023-12-05 10:53
数据结构与算法
数据结构
算法
排序算法
快速排序算法详解
快速排序
基本思想
:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据要小,再按这种方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,使整个数据变成有序序列
卡拉马佐夫er
·
2023-12-05 07:56
数据结构与算法
排序算法
算法
数据结构
持续输出面试题之算法选择排序
选择排序选择排序(SelectionSort)的
基本思想
是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕;选择在排序分
我可能是个假开发
·
2023-12-05 06:00
数据结构和算法专题---2、算法思想
算法思想算法是解决问题的一种思想和方法,其
基本思想
是将一个复杂问题分解为多个简单的子问题,然后通过一定的逻辑和操作方法将这些子问题的解组合成原问题的解。
斑马工
·
2023-12-05 05:36
数据结构和算法专题
数据结构
算法
算法思想
分支定价算法与分支定界、benders分解算法有什么区别和联系
1.分支定价算法(BranchandPriceAlgorithm)
基本思想
:分支定价算法的
基本思想
是在求解过程中动态地生成和添加新的变量(也称为列或分支),逐步减小问题规模,直到找到最优解。
喝凉白开都长肉的大胖子
·
2023-12-05 01:22
经验技巧
精确算法
算法
人工智能
运筹优化
组合优化
精确算法
你好!二分查找【JAVA】
二分查找的
基本思想
是:通过不断地二分数组的中间元素,缩小查找区间,直到找到目标元素或者确定目标元素不存在为止。
会敲代码的小张
·
2023-12-04 18:21
算法
java
idea
软件工程 考试重点
结构化分析考虑数据和处理的需求分析方法,称为结构分析方法(SA)结构化分析基于分解、抽象的
基本思想
分解:对于复杂的系统,为将复杂度降低到可以掌握的程度,可以把大问题分解为若干个小问题,然后分别解决最顶层
亖嘁
·
2023-12-04 16:13
电视盒子
软件工程
排序算法介绍(五)归并排序
1.归并排序的实现归并排序的
基本思想
:分解:将待排序的数组从中间分成两部分,递归地对左右两部分进行分解,直到每个小数组只有一个元素,这时可以认为每个小数组是有序的。
Cyber.L
·
2023-12-04 15:18
C语言
算法
排序算法
数据结构
c语言
c++
图的
基本思想
和实现
图的
基本思想
和实现#图基本定义图由顶点和连接顶点的边的集合构成,通常表示为G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。
pziwang
·
2023-12-04 15:07
#
1.基础算法
数据结构
算法
快速排序并不难
1快速排序的基本过程快速排序是将分治法运用到排序问题的典型例子快速排序
基本思想
是:通过一个标记pivo
天開神秀
·
2023-12-04 14:48
算法
数据结构
算法设计与实现--动态规划篇
其
基本思想
是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。
XUN~MLF
·
2023-12-04 13:14
数据结构
算法
动态规划
数据结构
c语言
【数值计算方法(黄明游)】函数插值与曲线拟合(一):Lagrange插值【理论到程序】
文章目录一、近似表达方式1.插值(Interpolation)2.拟合(Fitting)3.投影(Projection)二、Lagrange插值1.天书2.人话拉格朗日插值方法a.线性插值(n=1)
基本思想
线性插值与线性方程组
QomolangmaH
·
2023-12-04 12:31
#
计算方法与科学建模
算法
插值
python
排序算法介绍(一)插入排序
1.插入排序的实现插入排序的
基本思想
:从第一个元素开始,该元素
Cyber.L
·
2023-12-04 12:21
C语言
排序算法
算法
数据结构
c语言
c++
排序算法介绍(四)快速排序
1.快速排序的实现快速排序的
基本思想
:选择一个基准元素(pivot),通常选择序列的第一个元素。将序列中所有比基准元素小的元素放在它的左边
Cyber.L
·
2023-12-04 12:21
C语言
算法
排序算法
数据结构
c++
c语言
C/C++ 快速排序
它的
基本思想
在于划分,首先选一个基准x,让x的左边都小于x,让x的右边都大于x。然后通过递归,一直将数组分成两个或一个元
仍有未知等待探索
·
2023-12-04 08:21
算法
数据结构
c++
集成学习(Ensemble Learning)
这种方法的
基本思想
是,多个模型一起工作比单个模型单独工作更有效。集成学习的核心概念1.弱学习器(WeakLearner)弱学习器是指单独性能只略好于随机猜测的模型。
h52013141
·
2023-12-04 08:39
集成学习
机器学习
人工智能
python是高级程序语言_高级语言程序设计(Python)_中国大学MOOC(慕课)
课程概述“高级语言程序设计”类课程面向无编程基础的学生,培养其运用编程语言解决实际问题的编程能力,使学生掌握一门编程语言的基本语法、语句、控制结构以及结构化程序设计的
基本思想
和方法,了解基本的算法和数据结构
weixin_39781599
·
2023-12-04 07:07
python是高级程序语言
排序算法介绍(三)选择排序
1.选择排序的实现选择排序的
基本思想
:在未排序的序列中找到最小(或最大)的元素,存放到排序序列的起始位置。再从剩余未排序的元素中继续寻找最小(或最大)的元素,然后放到已排序的序列
Cyber.L
·
2023-12-04 07:00
C语言
排序算法
算法
数据结构
c++
c语言
排序算法介绍(二)冒泡排序
1.冒泡排序实现冒泡排序的
基本思想
:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工
Cyber.L
·
2023-12-04 07:59
C语言
排序算法
算法
数据结构
c++
c语言
acwing基础课——前缀和与差分
由数据范围反推算法复杂度以及算法内容-AcWing常用代码模板1——基础算法-AcWing
基本思想
:前缀和的思想很简单,可以理解为数学上的数列的前n项和,多用于求区间和,子矩阵和等问题。
我的鱼干呢w
·
2023-12-04 05:25
acwing算法基础课二刷记录
c++
数据结构
算法
数据结构-交换排序(冒泡、快速)
冒泡排序
基本思想
先将第一个记录与第二个记录比较,将较大的记录放到第二个位置上,之后再将第二个记录与第三个记录比较,将较大的记录放到第三个位置上,如此类推,知道比较完最后一个位置,此时注意到最后一个位置是整个记录表中最大的记录了
zheshiyangyang
·
2023-12-04 05:43
数据结构
数据结构
数据结构和算法-哈夫曼树以相关代码实现
文章目录总览带权路径长度哈夫曼树的定义哈夫曼树的构造法1法2哈夫曼编码英文字母频次总结实验内容:哈夫曼树一、上机实验的问题和要求(需求分析):二、程序设计的
基本思想
,原理和算法描述:三、调试和运行程序过程中产生的问题及采取的措施
看星猩的柴狗
·
2023-12-04 05:38
王道数据结构和算法考研笔记
数据结构
算法
数据结构-基数排序
基数排序
基本思想
基数排序其实就是依靠多位关键字进行排序,现在我们有一个数据为101,那么“101”就是一个三位关键字,分别为:“百位->1”、“十位->0”、“个位->1”。
zheshiyangyang
·
2023-12-04 05:07
数据结构
java
算法
c语言-归并排序
目录1、归并排序
基本思想
2、归并排序的实现(递归法)2.1代码实现递归法归并排序3、归并排序的实现(非递归法)3.1修正边界问题3.2代码实现非递归法归并排序结语:前言:归并排序是一种把数组排成有序数组的分治算法
efls111
·
2023-12-04 02:36
c语言数据结构
c语言
排序算法
算法
数据结构
一文彻底弄懂动态规划【DP】
首先要了解的是动态规划的
基本思想
:动态规划的
基本思想
是:将一个复杂的问题分解为一系列相关的子问题,每个子问题只解决一次,并将结果储存在一个可以查找的数据结构中(通常是一个数组或表格)。
RRRRRoyal
·
2023-12-04 02:04
动态规划
算法
ai
一文弄懂BFS【广度优先搜索(Breadth-First Search)】
BFS
基本思想
BFS工作原理是,从开始节点开始,在访问节点的邻居节点之前,我们先访问其它节点。换句话说,我们旧基于当前层次来遍历节点,然后移至下一层再遍历节点。
RRRRRoyal
·
2023-12-04 02:02
宽度优先
算法
人工智能
JS 排序学习记录
快速排序的
基本思想
是通过选择一个基准元素(pivot),将待排序序列分割成两部分,一部分所有元素小于等于基准元素,另一部分所有元素大于等于基准元素,然后对这两部分分别进行递归排序,最终得到有序序列。
GGGGGG.enough
·
2023-12-04 00:30
前端算法学习
javascript
学习
排序算法
选择排序---简单选择排序
基本思想
在要排序的一组数中,选出最小(或者最大)的一个数与第1个位置的数交换;然后在剩下的数中再找最小(或者最大)的与第2个位置的数交换,以此类推,知道第n-1个元素(倒数第二个数)和第n个元素(最后一个数
水欣
·
2023-12-03 20:36
音频采样率转换处理
插值法的
基本思想
是,通过已知的采样点,推算出未知的采样点。常用的插值法有线性插值法、样条插值法等。
yyyang88
·
2023-12-03 20:56
音视频
ffmpeg
堆的应用(堆排序、Top-K问题)
它的
基本思想
是利用堆这种数据结构的性质,通过建立一个堆(大堆或小堆),使得堆的根节点是所有节点中的最大值(大堆)或最小值(小堆)。然后,将根节点与堆的最后一个节点交换,使得最大值或最小值进入有序区。
2023Fighting
·
2023-12-03 19:03
数据结构
开发语言
c语言
数据结构
堆
二分查找算法的C语言实现以及复杂度分析
其
基本思想
是通过不断地将数组分成两半并排除其中一半来缩小搜索范围。
kingofyb
·
2023-12-03 19:39
C/C++
算法
c语言
数据结构
【Python 训练营】N_17 冒泡排序
分析冒泡排序的
基本思想
是从序列的第一个元素开始,依次比较相邻的两个元素,如果它们的顺序错误就交换它们的位置,直到整个序列有序为止。
有请小发菜
·
2023-12-03 13:54
Python
训练营
python
算法
排序算法
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他