-
冒泡排序代码 c + +
bble 排序,有时被误称为下沉排序是一个简单的排序算法,通过反复逐句通过列表进行排序的工作,比较每一对相邻的项目和交换他们,如果他们是以错误的顺序。列表中的通过重复,直到没有全部门办法需要的这表明对列表进行排序。该算法到列表的顶端,从方式较小的元素"的泡沫"获取其名称。因为它只使用比较对元素进行操作,它是一种比较排序。虽然该算法很简单,大部分的其他排序算法的效率是更有效的大型列表。冒泡排序具有最坏情况以及平均复杂度两个 О(n2),其中 n 是要排序的项的数目。极大地更好最坏的情况或平均复杂度是 O (n,log n) 存在很多的排序算法。即使其他 О(n2) 排序算法,如插入排序,倾向于有更好的性能,比冒泡排序。因此,冒泡排序不是一种实用的排序算法在 n 很大时。冒泡排序的唯一重大的优势超过大多数其他实现,甚至快速排序,但不是插入排序,是到算法有效地建立了检测对列表进行排序的能力。此列表已排序 (最好),冒泡排序的复杂性时只有 o (n)。与此相反的是,大多数其他算法,即使是那些具有更好的平均情况复杂性、 执行他们整个的排序过程对集和因而是更复杂。然而,不单止没有插入排序这一机制也有,但是它还更好地执行极大地进行排序 (具有反演一个小的数目) 的名单上。在大型集合的情况下,应避免冒泡排序。它不会有效时相反的顺序
- 2022-08-14 14:32:17下载
- 积分:1
-
adaboost算法的matlab实现
此文件包是对著名的adaboost算法的一个matlab实现,通过对threshold的加强,adaboost可以获得更好的分类效果。文件包包括以下文件:
1. ADABOOST_te.m
2. ADABOOST_tr.m
3. demo.m
4. likelihood2class.m
5. threshold_te.m
6. threshold_tr.m
- 2022-05-10 12:10:48下载
- 积分:1
-
几个值得学习的C源程序
几个值得学习的C源程序-several worth learning C source
- 2022-08-03 16:28:16下载
- 积分:1
-
CHORUS-音频合唱功能
音频信号处理, 用MATLAB实现合唱功能. 包括LFO(低频振荡)的用法,有音频文件的读写操作及, 播放功能.
- 2023-06-14 19:51:02下载
- 积分:1
-
此文档为有限元热力耦合分析的内容,本人搞有限元分析,借助对热力耦合的理解,上传此文...
此文档为有限元热力耦合分析的内容,本人搞有限元分析,借助对热力耦合的理解,上传此文-This document is coupled thermo-mechanical finite element analysis of the content, I engage in finite element analysis, with the understanding of the thermal coupling, upload this article
- 2022-01-25 18:42:55下载
- 积分:1
-
mobus通信51程序
modbus RTU 的C51程序
单片机89S52
通信波特率 9600 8位数据 1位停止位 偶校验 485通位接口
单片机控制板地址 localAddr(变量)
通信可设置数据的地址:
字地址 0 - 255 (只取16位的低8位)
位地址 0 - 255 (只取16位的低8位)
- 2022-04-16 05:51:15下载
- 积分:1
-
GM(1,1)
GM(1,1)模型GM(1,n)
灰色度模型
但回归-GM(1,1)
- 2022-07-24 20:59:30下载
- 积分:1
-
基本算法为:先将1填入第一行中间位置;再依次将2
基本算法为:先将1填入第一行中间位置;再依次将2-n方按如下规律填写://1,填入上个数上一行的右边位置,如果没有上一行则转到最后一行,如果右边没有方格//则转到最左边的方格。2,如果要填的位置上已经有数,则转填到它上一个数的下边方格//3,对于第一行的最后一个数的下一个数应填在该数下边的空格处-basic algorithm : a first Enter the middle of the first line; Another will be followed by 2-n-law filled out as follows :// 1, the number entered on the right side on his position, if not in his will to the last line, if not right box// then transferred to the most left while the box. 2, to fill the position of several, in turn, to fill it on a number of subordinate box// 3, the first trip to the final a few under a few should fill in the blank space of a few top candidate Department
- 2022-02-05 03:13:23下载
- 积分:1
-
模拟退火算法实现
模拟退火算法
C++ 实现
-simulated annealing algorithm to achieve C
- 2023-07-27 14:55:02下载
- 积分:1
-
图像拼接融合算法
1.建立两幅图像的拉普拉斯金字塔2.求高斯金字塔(掩模金字塔-为了拼接左右两幅图像)3. 进行拼接blendLapPyrs() ; 在每一层上将左右laplacian图像直接拼起来得结果金字塔resultLapPyr4.重建图像: 从最高层结果图
- 2023-02-11 12:50:04下载
- 积分:1