利用随机函数产生30000个随机整数,利用插入排序、起泡排序、选择排序、快速排序、堆排序、归并排序等排序方法进行排序,并统计每一种排序上机所花费的时间
上传时间: 2015-12-16
上传用户:思琦琦
数据结构实验4报告,实验内容或题目 l、随机产生n=100,200,300,1000,2000个整数并存于数组r[1..n]中。对主要查找算法(顺序查找、插入排序、冒泡排序、堆排序、快速排序)进行实验比较,计算出平均比较次数、平均移动次数及执行时间。由程序自动计算,由手工计时。 2、对实验结果数据进行对比分析。 主要内容是
上传时间: 2013-12-23
上传用户:liansi
建立一个10结点的单向链表,每个结点包括:学号、姓名、性别、年龄。对其进行排序,采用插入排序法,按学号从小到大排列。
标签:
上传时间: 2013-12-03
上传用户:rishian
随机产生个整数n=100,200,300,1000,2000个整数并存于数组r[1..n]中。 对主要查找算法(顺序查找、插入排序、冒泡排序、堆排序、快速排序)进行实验比较,计算出平均比较次数、平均移动次数及执行时间。由程序自动计算.
上传时间: 2014-12-04
上传用户:气温达上千万的
常用的数据结构--Java实现的源代码,主要是插入排序算法实现。
上传时间: 2014-12-21
上传用户:脚趾头
1、 字符串由随机产生的1~16位的字母组成,然后用插入排序、冒泡排序、堆排序、快速排序、归并排序对字符串进行排序。
上传时间: 2013-12-08
上传用户:tianyi223
先设定随机数发生公式的种子值,根据这个产生一个随机的数组,然后通过插入排序进行排序,并计算运行时间
上传时间: 2016-11-06
上传用户:wendy15
为宿舍管理人员编写一个宿舍管理查询软件。基本要求:1.采用交互工作方式2.建立数据文件 ,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种)3.查询菜单: (用二分查找实现以下操作)A. 按姓名查询B. 按学号查询C. 按房号查询4.打印任一查询结果(可以连续操作)
上传时间: 2017-01-16
上传用户:zhengzg
:#include <stdlib.h>#include <stdio.h>#include <time.h> void InsertSort(int a[],int *(k1),int *(k2))//0:直接插入排序{ int i,j int temp *(k1)=0 *(k2)=0 for(i=0 i<149 i++) { temp=a[i+1] *(k2)++ ...
标签: include InsertSort gt lt
上传时间: 2014-11-30
上传用户:362279997
宿舍管理查询系统 【问题描述】为宿舍管理人员编写一个宿舍管理查询系统。 【基本要求】 (1)采用交互工作方式 (2)建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种) (3)查询菜单: (用二分查找实现以下操作) A. 按姓名查询 B. 按学号查询 C. 按房号查询 (4)保存任一查询结果到文件中
上传时间: 2017-02-13
上传用户:zxc23456789