包含以下九种排序算法的C代码实现源码:可以自已生成随机数以便测试: 选择(SelectSort)、插入(InsertSort)、冒泡(BubbleSort)、Shell排序(ShellSort)、快速排序(QuickSort)、快速排序的改进算法(QStackSort)、合并排序算法(MergeSort)、 合并排序算法的改进算法(MergeSort2)、堆排序算法(HeapSort)。注:每一个皆可使用gcc编译通过,未发现无warning,有些可能需要链接math库,加-lm即可
2022-12-27 11:16:18 3KB 算法 排序 C
1
输入n个整数,分别用希尔排序、快速排序、堆排序和归并排序实现由小到大排序并输出排序结果。要求n=10,15,20进行三组排序实验。
2022-12-22 14:38:35 64KB 排序算法 数据结构 算法
1
为宿舍管理人员编写一个宿舍管理查询软件,并实现以下功能: ①采用交互工作方式建立数据文件,包括学生信息、宿舍信息、住宿信息 ②学生信息按关键字姓名进行排序 ③学生信息按关键字学号进行排序(排序方法自选,不能相同) ④学生信息按关键字房号进行排序 ⑤按姓名查询(用二分法) ⑥按学号查询(用二分法) ⑦按房号查询(顺序查找) 本宿舍管理查询软件是为了方便宿舍管理人员实现宿舍管理查询而开发的,具有信息录入,输入信息、学号、房号,用程序实现按姓名排序、学号排序、房号排序,按姓名查找、学号查找,房号查找等功能,可连续打印任一查询结果,但不能实现信息存盘,使用简单方便,点击程序即可运行 内含源代码以及说明书
1
快速排序,基数排序,插入排序,希尔排序,堆排序,归并排序等算法对数排序的时间进行比较。可以对5000000以内(超大数据量)的随机数(可能存在超大数值)进行排序!!!
2022-01-06 22:23:52 11KB 多种排序算法
1
C/C++排序算法 计时 时间复杂度分析
2021-12-26 00:47:53 4KB 排序 冒泡 选择 插入
1
源程序给出了插入排序、选择排序、希尔排序、堆排序、冒泡、双向冒泡、快速排序、归并排序、递归的归并排序、基数排序等多种排序算法,其中有17处需要填空。
1
数据结构大实验:利用多种内排序方法对网站上新冠疫情大数据各地区的信息进行排序,涉及到文件读写操作
2021-07-12 19:05:04 103KB 数据结构 C语言 排序方法
1
内容:设计一个比较实用的排序算法演示软件。 要求: 实现初始队列的建立,输入元素数量,排序过程的动态演示功能。 1) 自动构造数据结构,能保存数据。 2) 实现动态演示,界面美观大方。 3) 能提供单步,连续功能,可选多种算法。 本算法系本人所作,如有需要,可留言
2021-07-12 14:38:05 504KB 排序算法 C语言课程设计 多种排序
1
数据结构 课程设计 多种排序算法 有界面 数据结构 课程设计 多种排序算法 有界面 数据结构 课程设计 多种排序算法 有界面 数据结构 课程设计 多种排序算法 有界面 数据结构 课程设计 多种排序算法 有界面
1
实验内容及要求: 输入n个整数,分别用希尔排序、快速排序、堆排序和归并排序实现由小到大排序并输出排序结果。要求n=10,15,20进行三组排序实验。 实验目的:掌握希尔排序、快速排序、堆排序、归并排序算法。
2021-05-03 14:02:43 187KB 西南交通 数据结构