内部排序算法研究 一 内部排序算法研究的内容与要求 (1)设n个关键字均为整数(1≤n≤100000) (2)设计K个内部排序算法(K≥5), 每个算法须记录执行所需的时间 (3)自动生成多组数据,每组数据含n个整数 (正序、逆序、随机分布) (4)执行每个排序算法 (5)用图、表格数据分析说明在什么情况采用什么算法较好;
2022-03-29 16:10:06 194KB 内部排序算法研究
1
选择不同类型的数据类型,完成数组数据的排序操作,排序分别为单向冒泡排序,双向冒泡排序和快速排序。
2022-03-29 08:29:46 3KB 数组模板 排序 C++
1
用MIPS实现插入排序的递归和非递归两个版本的程序,附带实验报告,还有统计指令条数的程序
2022-03-28 10:37:39 345KB MIPS 插入排序
1
这个是真正的高清扫描版,这个系列的书一共有两部,第一部分的名字是:法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)。第二部的名字:算法:C语言实现(第5部分)图算法(原书第3版)。现在这里的是第一部的第一个压缩文件,由于大小限制,第一部分成了两个压缩文件。这系列书对学习数据结构计算法非常不错。
2022-03-27 11:35:27 50MB 算法 C语言实现 数据结构
1
matlab的egde源代码Wave_clus 3 Wave_clus是一种快速且不受监督的峰值检测和排序算法,可在Windows,Mac或Linux操作系统下运行。 要安装,请将此存储库下载到文件夹中。 在MATLAB(R2009b或更高版本)中,转到“设置路径”,然后将目录wave_clus及其子文件夹添加到MATLAB路径。 如何使用 有两种使用Wave_clus的方法: 要打开GUI, wave_clus在MATLAB命令提示符下键入wave_clus 。 要使用批处理功能,请键入Get_spikes('filename.ext') ,其中.ext是文件扩展名(例如.mat ),用于峰值检测; 这会将文件filename_spikes.mat保存在当前目录中。 随后,运行Do_clustering('filename_spikes.mat')进行排序。 您可以一次处理多个文件,也可以处理多个文件的特定通道。 Wave_clus可以读取原始数据或通过电生理数据采集系统(Blackrock,Neuralynx,Plexon,TDT,Intan等)生成的或已检测到的峰值,或保存为ma
2022-03-25 21:24:49 826KB 系统开源
1
最近学习Windows编程,作为练习,自己做了个冒泡排序的演示程序。功夫没到家,做得有点粗糙。 希望对初学者学习冒泡排序有帮助。
2022-03-25 10:15:44 9KB 冒泡 排序 演示 Bubble
1
利用movable-view, movable-area实现小程序拖拽功能。
2022-03-25 10:10:11 7KB 小程序拖拽排序功能 movable-view
自己写的可视化算法,如果有错误。可以私信我哦! t = turtle.Turtle() w = turtle.Screen() turtle.hideturtle() turtle.getscreen().tracer(5,0) turtle.penup() turtle.backward(150) turtle.pendown() turtle.color('sienna') tree(60, t) Petal(200, t) w.exitonclick()
2022-03-25 10:00:16 1KB 可视化的冒泡排序
1
文章目录第1关:列表元素的增删改:客人名单的变化解题代码是:第2关:列表元素的排序:给客人排序题解:第3关:数值列表:用数字说话题解:第4关:列表切片:你的菜单和我的菜单题解 第1关:列表元素的增删改:客人名单的变化 任务描述 本关任务是对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表。列表是由按一定顺序排列的元素组成,其中的元素根据需要可能会发生变化。其中,列表元素的添加、删除或修改等是最常见的操作。 下面以一则请客的故事来说明列表元素操作的应用场景: 有个人邀请几个朋友吃饭,初步拟定了一个客人名单列表guests=['Zhang san','Li si','Wang wu','
2022-03-24 22:27:41 99KB list排序 python python函数
1
数据结构课程设计(排序综合)利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序
2022-03-23 20:38:07 95KB 数据结构课程设计(排序综合)
1