数据结构实验排序算法C++实现.docx
猫巷****正德
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
数据结构实验排序算法C++实现.docx
实验三排序姓名:班级:学号:实验要求1.1实验目的通过选择下面题目,学习、实现、对比各种排序算法,掌握各种排序算法的优劣,以及各种算法使用的情况。1.2实验内容使用简单数组实现下面各种排序算法,并进行比较。排序算法:1、插入排序2、希尔排序3、冒泡排序4、快速排序5、简单选择排序6、堆排序(选作)7、归并排序(选作)8、基数排序(选作)9、其他要求:1、测试数据分成三类:正序、逆序、随机数据2、对于这三类数据,比较上述排序算法中关键字的比较次数和移动次数(其中关键字交换计为3次移动)。3、对于这三类数据,
数据结构实验排序算法C++实现.pdf
数据结构实验排序算法C++实现.docx
实验三排序姓名:班级:学号:实验要求1.1实验目的通过选择下面题目,学习、实现、对比各种排序算法,掌握各种排序算法的优劣,以及各种算法使用的情况。1.2实验内容使用简单数组实现下面各种排序算法,并进行比较。排序算法:1、插入排序2、希尔排序3、冒泡排序4、快速排序5、简单选择排序6、堆排序(选作)7、归并排序(选作)8、基数排序(选作)9、其他要求:1、测试数据分成三类:正序、逆序、随机数据2、对于这三类数据,比较上述排序算法中关键字的比较次数和移动次数(其中关键字交换计为3次移动)。3、对于这三类数据,
数据结构实验二排序算法代码实现.docx
#include<iostream>#include<stdio.h>#include<stdlib.h>#defineMAXK10usingnamespacestd;intget_int(void);intcountSort(int*array,intn,intd);intget_value(inta,intd);voidradixSort(int*a,intn,intd);voidquickSort(inta[],int,int);//选择排序voidselectionSort(inta[],intn
算法与数据结构-实验-排序.doc
学生课程实验报告书10级计算机系专业班学号学年2第下学期实验项目:算法的排序实验时间:2012-5-31实验目的:实验环境:硬件环境wandow7软件环境vc6.0实验题目:一、最优服务问题问题描述:设有n个顾客同时等待一项服务。顾客i需要的服务时间为ti(1<=i<=n)。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?平均等待时间是n个顾客等待服务时间的总和除以n。编程任务:对于给定的n个顾客需要的服务时间,编程计算最优服务次序。数据输入:输入数据:第一行是正整数n,表示有n个顾客。接下