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
算法描述
恢复反转的有序数组
算法描述
给定一个翻转过的有序数组,输出原来的有序数组,例:[3,4,5,1,2]-->[1,2,3,4,5],[5,6,1,2,3,4]-->[1,2,3,4,5,6]解题思路找到数组翻转的位置,发现左右两边的数组都是有序的
studyever
·
2023-12-23 10:45
折半查找的递归算法 | 二分查找 | C语言代码完整版
目录一.前提二.算法步骤三.
算法描述
四.完整代码五.结果一.前提线性表必须是采用顺序存储结构,而且表中的元素按关键字排列有序。
栖栖故人
·
2023-12-21 11:44
查找算法
算法
c语言
数据结构
姓名:于倩学号:21011210116学院:通信工程学院【嵌牛导读】排序算法【嵌牛鼻子】冒泡排序【嵌牛提问】冒泡排序在整个排序算法中的重要性【嵌牛正文】
1.3代码实现1.1
算法描述
步骤1:比较相邻的元素。如果第一个比第二个大,就交换它们两个;步骤2:对每一对相邻
那个他_b832
·
2023-12-21 06:43
【Matlab算法】灰狼优化算法问题(Grey Wolf Optimization)(附MATLAB完整代码)
灰狼优化算法问题前言
算法描述
:算法特点:正文代码实现前言灰狼优化算法(GreyWolfOptimization,GWO)是一种模拟灰狼社会行为的启发式优化算法。
Albert_Lsk
·
2023-12-20 21:30
MATLAB最优化算法
matlab
算法
开发语言
灰狼优化
优化算法
【MATLAB源码-第99期】基于matlab的OFDM系统卡尔曼滤波(kalman)信道估计,对比LS,MMSE。
操作环境:MATLAB2022a1、
算法描述
卡尔曼滤波器(KalmanFilter)是一种有效的递归滤波器,它能够从一系列的含有噪声的测量中估计动态系统的状态。
Matlab程序猿
·
2023-12-20 15:30
MATLAB
信道估计与均衡
通信原理
matlab
开发语言
信息与通信
【MATLAB源码-第98期】基于matlab的能量谷优化算法(EVO)无人机三维路径规划,输出做短路径图和适应度曲线。
操作环境:MATLAB2022a1、
算法描述
能量谷优化算法(EnergyValleyOptimization,EVO)是一种启发式优化算法,灵感来源于物理学中的“能量谷”概念。
Matlab程序猿
·
2023-12-20 15:59
路径规划
MATLAB
启发式算法
matlab
算法
开发语言
【MATLAB源码-第100期】基于matlab的OFDM系统papr抑制算法对比,clipping,PTS,SLM。
操作环境:MATLAB2022a1、
算法描述
OFDM(正交频分复用)系统中,高峰均值功率比(PAPR)的抑制是一项关键技术,有助于提高信号的功率效率和传输质量。
Matlab程序猿
·
2023-12-20 15:28
通信原理
OFDM
MATLAB
matlab
开发语言
信息与通信
【MATLAB源码-第101期】基于matlab的蝙蝠优化算BA)机器人栅格路径规划,输出做短路径图和适应度曲线。
操作环境:MATLAB2022a1、
算法描述
蝙蝠算法(BA)是一种基于群体智能的优化算法,灵感来源于蝙蝠捕食时的回声定位行为。这种算法模拟蝙蝠使用回声定位来探测猎物、避开障碍物的能力。
Matlab程序猿
·
2023-12-20 10:49
启发式算法
路径规划
MATLAB
matlab
机器人
开发语言
基于matlab的16QAM的误码率性能仿真,输出误码率曲线和不同信噪比下的星座图
目录1.
算法描述
2.仿真效果预览3.MATLAB核心程序4.完整MATLAB1.
算法描述
正交幅度调制(QAM,QuadratureAmplitudeModulation)是一种在两个正交载波上进行幅度调制的调制方式
我爱C编程
·
2023-12-18 01:04
Matlab通信和信号
matlab
16QAM
数据结构(C语言版)第二章线性表
目录2.1线性表的定义和特点2.2线性表的定义类型2.3线性表的顺序表示和实现2.3.1线性表的顺序表示2.3.2顺序表基本操作的实现(
算法描述
)1.顺序表的存储结构:2.初始化(构造一个空的线性表)3
乱码怪才
·
2023-12-16 18:28
数据结构
c语言
算法
39、平均池化和全局平均池化
在很多AI框架或
算法描述
中,平均池化大概可以分为两种:一种叫作adaptiveaveragepool(自适应平均池化),另一种叫作globleaveragepool(全局平均池化)。
董董灿是个攻城狮
·
2023-12-16 08:29
CV视觉算法入门与调优
计算机视觉
人工智能
机器学习
排序算法总结(选择、冒泡、插入、希尔、归并、快排、堆排序、桶排序、基数排序、计数排序)
快排、堆排序、桶排序、基数排序、计数排序)选择排序冒泡排序插入排序直接插入排序希尔排序(改进的插入排序)归并排序快速排序堆排序桶排序基数排序计数排序算法性能比较(时间复杂度、空间复杂度及稳定性)选择排序
算法描述
图片来源
m0_62024778
·
2023-12-15 21:23
排序算法
排序算法
算法
【MATLAB源码-第97期】基于matlab的能量谷优化算法(EVO)机器人栅格路径规划,输出做短路径图和适应度曲线。
操作环境:MATLAB2022a1、
算法描述
能量谷优化算法(EnergyValleyOptimization,EVO)是一种启发式优化算法,灵感来源于物理学中的“能量谷”概念。
Matlab程序猿
·
2023-12-15 20:55
MATLAB
路径规划
启发式算法
matlab
开发语言
算法
【贪心】经典贪心算法问题——活动安排问题、最优装载问题、单源最短路问题实验报告(C++代码实现)
目录问题来源一、会场安排问题1.问题描述2.算法设计(问题分析、建模、
算法描述
)3.算法源码(C++)4.测试数据及运算结果5.算法分析(分析算法的时间复杂度和空间复杂度)二、最优装载问题1.问题描述2
脑瓜上长蘑菇
·
2023-12-15 13:13
算法竞赛
贪心算法
c++
算法
LeetCode-4. 寻找两个正序数组的中位数
LeetCode-4.寻找两个正序数组的中位数问题分析
算法描述
程序代码C++Go问题分析对于寻找两个正序数组的中位数,可以进一步普适化成寻找两个正序数组中第k小的数。
一根老麻花
·
2023-12-15 09:36
leetcode题解
leetcode
算法
职场和发展
go
论文笔记:www2019 层次图视角的半监督图分类
层次图视角的半监督图分类)是层次图提出的第一篇文章,也是我组会讲的第一篇文章,整理了我的笔记,对论文中的SAGE模块做了比较详细的介绍模型概述损失函数SAGE模块(SelfAttentionGraphEmbedding)
算法描述
与解释实验参考文献模型概述
图学习的小张
·
2023-12-15 05:32
论文笔记
图数据挖掘学习路线
论文阅读
分类
数据挖掘
论文笔记:详解DeepWalk与Node2vec
DeepWalk算法笔记应用背景功能描述基本概念随机游走(RandomWalks)幂律分布(Connection:Powerlaws)词嵌入学习的经典方法(Word2vec)DeepWalk模型与损失函数推导
算法描述
与解释
图学习的小张
·
2023-12-15 05:02
论文笔记
图数据挖掘学习路线
论文阅读
栈求解迷宫问题
上次我们使用的是队列求解出迷宫路线的最优解(感兴趣的朋友可以去看看喔,链接如下:https://blog.csdn.net/Nothing_Wzy/article/details/105549801)目录如下可快速查阅
算法描述
队列栈建立迷宫试探变量进栈方式栈
Nothing_Wzy
·
2023-12-14 16:24
迷宫问题
栈
c++
算法
插入排序(Java)
二、
算法描述
1、从第一个元素开始,该元素可以认为已经被排序。2、取出下一个元素,在已经排序的元素序列中从后向前扫描。3、如果该元素(已排序)大于新元素,则将该
新疆嘉博智选科技有限公司
·
2023-12-14 14:28
java算法
java
排序算法
算法
【MATLAB源码-第94期】基于matlab的白鲸优化算法(BWO)和鲸鱼优化算法(WOA)机器人三维路径规划对比。
操作环境:MATLAB2022a1、
算法描述
白鲸优化算法(BWO)白鲸优化算法是受到白鲸捕食和迁徙行为启发的一种算法。其主要特点和步骤包括:1.搜索食物(全局搜索):算法模仿白鲸寻找食物的行为。
Matlab程序猿
·
2023-12-06 10:15
启发式算法
路径规划
MATLAB
matlab
机器人
开发语言
【MATLAB源码-第95期】基于matlab的协作通信中(AF模式)中继选择算法对比。
操作环境:MATLAB2022a1、
算法描述
1.最大最小中继选择(Max-MinRelaySelection):这种算法选择能够提供最大最小信号强度的中继。
Matlab程序猿
·
2023-12-06 10:12
MATLAB
通信原理
通信系统
matlab
算法
开发语言
信息与通信
详解十大经典排序算法(五):归并排序(Merge Sort)
算法描述
归并排序(MergeSort)是一种经典的排序算法,其原理基于分治(DivideandConquer)策略。它的核心思想是将一个大问题分割成多个小问题,解决小问题后再将它们合并以得到最终结果。
且随疾风前行.
·
2023-12-06 08:37
算法
排序算法
算法
数据结构
周周爱学习之快速排序
快速排序,顾名思义,快速排序是一种速度非常快的一种排序算法平均时间复杂度为O(),最坏时间复杂度为O()数据量较大时,优势非常明显属于不稳定排序1.
算法描述
每一轮排序选择一个基准点(pivot)进行分区让小于基准点的元素的进入一个分区
今天的代码敲了吗
·
2023-12-06 02:02
algorithm
Java面试八股文
排序算法
数据结构
java
选择排序、插入排序、希尔排序
1.选择排序
算法描述
将数组分为两个子集,排序的和未排序的,每一轮从未排序的子集中选出最小的元素,放入排序子集重复以上步骤,直到整个数组有序选择排序呢,就是首先在循环中,找到数组中最小的元素。
今天的代码敲了吗
·
2023-12-05 13:47
algorithm
数据结构
排序算法
算法
力扣LeetCode-数组
数组一、二分查找应用条件查找空间有序
算法描述
利用l,r两个指针分别指向查找空间首尾,比较中间值与目标值,移动l,r两个指针逐渐逼近目标值模板1(常用)用于查找目标值下标intbinarySearch(vector
流忆,留宜
·
2023-12-05 10:15
LeetCode
leetcode
算法
数组
C#winform可视化绘图软件
可视化绘图软件画图功能主要实现下列几类图形的绘制:(1)基本图形:直线、长方形、椭圆、三角形、多边形、手画线、……图形样式图形样式功能主要实现图形的线宽、边框颜色、填充样式、填充颜色等,…基本图形绘制(1)功能描述(2)
算法描述
星尘库
·
2023-12-05 07:38
winform
c#
开发语言
画图软件
绘图软件
数据结构和算法-哈夫曼树以相关代码实现
文章目录总览带权路径长度哈夫曼树的定义哈夫曼树的构造法1法2哈夫曼编码英文字母频次总结实验内容:哈夫曼树一、上机实验的问题和要求(需求分析):二、程序设计的基本思想,原理和
算法描述
:三、调试和运行程序过程中产生的问题及采取的措施
看星猩的柴狗
·
2023-12-04 05:38
王道数据结构和算法考研笔记
数据结构
算法
数据结构与算法Java版本单元测验题
【实验题2-2】实现以下对单链表的操作,题意和
算法描述
见《习题解答》图2-7。//将单链表list逆转,将各结点的next指向其前驱。
想要打 Acm 的小周同学呀
·
2023-12-04 02:04
数据结构与算法
java
开发语言
数据结构与算法
动态规划 | LeetCode-91.解码方法
算法描述
对于字符串s的某个位置i而言,只关心需要关心两个情况:位置i自己能否形成独立的item,记为a位置i能否与上一位置i-1形成item,记为b不需要关心i-1之前的位置。
一根老麻花
·
2023-12-03 13:38
leetcode题解
leetcode
算法
动态规划
染色法判断二分图 | LeetCode-785. 判断二分图
LeetCode-785.判断二分图题目描述
算法描述
复杂度分析程序代码题目描述存在一个无向图,图中有n个节点。其中每个节点都有一个介于0到n-1之间的唯一编号。
一根老麻花
·
2023-12-03 13:38
leetcode题解
leetcode
算法
深度优先
拓扑排序 | LeetCode-210.课程表 Ⅱ
LeetCode-210.课程表Ⅱ题目描述
算法描述
复杂度分析程序代码题目描述现在你总共有numCourses门课需要选,记为0到numCourses-1。
一根老麻花
·
2023-12-03 13:38
leetcode题解
算法
leetcode
详解十大经典排序算法(一):冒泡排序(Bubble Sort)
算法描述
冒泡排序是一种简单的排序算法,它重复地遍历待排序的元素,比较相邻的两个元素,并根据需要交换它们的位置,直到整个序列排序完成。
且随疾风前行.
·
2023-12-03 05:50
算法
排序算法
算法
数据结构
详解十大经典排序算法(三):插入排序(Insertion Sort)
算法描述
插入排序是一种简单直观的排序算法,它的基本思想是将一个待排序的元素插入到已经排序好的序列中的适当位置,从而得到一个新的、长度加一的有序序列。插入排序的过程类似于整理扑克牌的过程。
且随疾风前行.
·
2023-12-03 05:50
算法
排序算法
算法
java
C++实现汉诺塔问题
它可以通过递归的
算法描述
,并且具有广泛的应用。让我们来看一下如何使用C++来实现这个问题。算法步骤:1.首先,将所有的硬盘都放在起始柱子上,从最大的硬盘开始,直到最小的硬盘。
程序世界航海
·
2023-12-02 14:39
c++
开发语言
C/C++
算法学习—排序
2.
算法描述
1)假设未排序序列的第一个是最大值,记下该元素的位置,从前往后比较2)若某个元素比该元素大,覆盖之前的位置3)重复第二个步骤,直到找到未排序的末尾4)将未排序元素的第一个元素和最大元素交换位置
两块冰淇淋
·
2023-12-02 10:46
算法
排序算法
javascript
详解十大经典排序算法(二):选择排序(Selection Sort)
算法描述
选择排序是一种简单的排序算法,它每次从待排序的元素中选择最小(或最大)的元素,将其放到已排序序列的末尾,直到整个序列排序完成。
且随疾风前行.
·
2023-12-02 06:01
算法
排序算法
算法
数据结构
【MATLAB源码-第91期】基于matlab的4QAM和4FSK在瑞利(rayleigh)信道下误码率对比仿真。
操作环境:MATLAB2022a1、
算法描述
正交幅度调制(QAM,QuadratureAmplitudeModulation)是一种在两个正交载波上进行幅度调制的调制方式。
Matlab程序猿
·
2023-12-01 17:24
通信原理
MATLAB
调制解调
matlab
开发语言
信息与通信
【MATLAB源码-第93期】基于matlab的白鲸优化算法(BWO)和鲸鱼优化算法(WOA)机器人栅格路径规划对比。
操作环境:MATLAB2022a1、
算法描述
白鲸优化算法(BWO)白鲸优化算法是受到白鲸捕食和迁徙行为启发的一种算法。其主要特点和步骤包括:1.搜索食物(全局搜索):算法模仿白鲸寻找食物的行为。
Matlab程序猿
·
2023-12-01 17:24
MATLAB
路径规划
启发式算法
matlab
开发语言
算法
机器人
【MATLAB源码-第92期】基于simulink的QPSK调制解调仿真,采用相干解调对比原始信号和解调信号。
操作环境:MATLAB2022a1、
算法描述
QPSK,有时也称作四位元PSK、四相位PSK、4-PSK,在坐标图上看是圆上四个对称的点。通过四个相位,QPSK可以编码2位元符号。
Matlab程序猿
·
2023-12-01 17:51
MATLAB
simulink
通信原理
matlab
开发语言
信息与通信
【MATLAB源码-第90期】基于matlab的OQPSKsimulink仿真,对比初始信号和解调信号输出星座图。
操作环境:MATLAB2022a1、
算法描述
正交偏移二进制相移键控(OQPSK,OrthogonalQuadraturePhaseShiftKeying)是一种数字调制技术,主要用于高效无线数据传输。
Matlab程序猿
·
2023-12-01 03:55
MATLAB
simulink
调制解调
matlab
开发语言
信息与通信
c语言:删数问题,贪心算法,『嗨威说』算法设计与分析 - PTA 程序存储问题 / 删数问题 / 最优合并问题(第四章上机实践报告)...
本文索引目录:一、PTA实验报告题1:程序存储问题1.1实践题目1.2问题描述1.3
算法描述
1.4算法时间及空间复杂度分析二、PTA实验报告题2:删数问题2.1实践题目2.2问题描述2.3
算法描述
2.4
weixin_39641386
·
2023-11-30 20:28
c语言:删数问题
贪心算法
【面试必备】前端常见的排序算法
如果这篇文章有帮助到你,❤️关注+点赞❤️鼓励一下作者,文章公众号首发,关注前端南玖第一时间获取最新的文章~文章收录于github,欢迎star冒泡排序
算法描述
冒泡
前端南玖
·
2023-11-30 15:18
前端面试
排序算法
前端
面试
javascript
2019-03-06派森学习第108天
插入排序(Insertion-Sort)的
算法描述
是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
每日派森
·
2023-11-29 10:12
七大经典排序算法总结【详解】
一、插入排序(初始数据越接近有序,时间效率越高):1、直接插入排序:直接插入排序(Insertion-Sort)的
算法描述
是一种简单直观的排序算法(这就跟我们打扑克牌一样,选择一张扑克牌直接插入到前面已经有序扑克牌后面
伍佰i
·
2023-11-29 08:21
数据结构算法
排序算法
算法
数据结构
2019-03-20(数据结构)
数据结构武大版本2.2+2.3节线性表的增删改查的方法的
算法描述
以及增加删除元素的平均复杂度的计算顺序表的实现(画图分析以及
算法描述
)两道例题:设计算法并且符合:时间空间复杂度的限制条件下,设计算法
常人
·
2023-11-29 00:08
编程语言的发展史:从FORTRAN到Rust
科学计算的先驱2.3.COBOL:商业应用的基石2.4.LISP:人工智能领域的先驱2.5.ALGOL:编程语言结构的奠基石2.6.BASIC:普及计算机编程的工具3.面向过程编程语言的兴起3.1.ALGOL:
算法描述
语言的鼻祖
A等天晴
·
2023-11-26 21:31
编程语言和开发语言
实战专栏
编程语言
rust
开发语言
后端
多目标优化算法:多目标人工蜂鸟算法(multi-objective artificial hummingbird algorithm,MOAHA)
MOAHA
算法描述
如下:参考文献:[1]WeiguoZhao,ZhenxingZh
IT猿手
·
2023-11-26 12:45
多目标优化算法
MATLAB
智能优化算法
多目标优化算法
多目标算法
多目标优化
智能优化算法
智能优化
使用matlab深度学习工具箱实现CNN卷积神经网络训练仿真
目录1.
算法描述
2.仿真效果预览3.MATLAB核心程序4.完整MATLAB1.
算法描述
深度学习(DL,DeepLearning)是机器学习(ML,MachineLearning)领域中一个新的研究方向
我爱C编程
·
2023-11-26 01:21
Matlab深度学习
matlab
深度学习
cnn
【MATLAB源码-第88期】基于matlab的灰狼优化算法(GWO)的栅格路径规划,输出做短路径图和适应度曲线
操作环境:MATLAB2022a1、
算法描述
灰狼优化算法(GreyWolfOptimizer,GWO)是一种模仿灰狼捕食行为的优化算法。灰狼是群居动物,有着严格的社会等级结构。
Matlab程序猿
·
2023-11-25 06:31
MATLAB
路径规划
启发式算法
matlab
算法
开发语言
【MATLAB源码-第89期】基于matlab的灰狼优化算法(GWO)无人机三维路径规划,输出做短路径图和适应度曲线
操作环境:MATLAB2022a1、
算法描述
灰狼优化算法(GreyWolfOptimizer,GWO)是一种模仿灰狼捕食行为的优化算法。灰狼是群居动物,有着严格的社会等级结构。
Matlab程序猿
·
2023-11-25 05:28
MATLAB
启发式算法
路径规划
matlab
算法
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他