经典的拓扑排序算法,对数据结构的关键路径,最短路径的学习有很大的帮助!
上传时间: 2015-06-19
上传用户:dbs012280
不错的排序算法。快速而且占用内存少,不过仅对不重复数据进行排序,如果出现重复,需要另加索引!
上传时间: 2013-12-23
上传用户:yxgi5
内部排序算法比较 一、需求分析 1. 实验要对以下6种常用的内部排序算法进行实测比较:起泡,直接插入,简单选择,快速,希尔,堆排序。 2. 待排序表的表长不小于100,其中的数据要用伪随机数产生(RAND()),至少要用5组不现的输入数据作比较,比较的指标为有关键字参加的比较次数和关键字参加的比较次数和关键字的移动次数。 3. 最后要对结果作出简单分析,包括对各组数据得出结果波动大小的解释。
上传时间: 2014-01-06
上传用户:15071087253
精确计算各种排序算法时间效率的程序,包括冒泡排序,选择排序,插入排序,希尔排序,快速排序等多种数据结构算法。使用CPU内核时钟统计时间,极为精确。
上传时间: 2014-08-20
上传用户:kikye
实现各种排序算法,并能比较各种算法的时间特性,学习数据结构必看。
标签: 排序算法
上传时间: 2016-01-03
上传用户:ynsnjs
基本算法正稿 包括:一、数论算法;二、图论算法;三、背包问题;四、排序算法;五、高精度计算;六、 树的遍历;七 进制转换;八 全排列与组合的生成;九.查找算法;十、贪心;十一、回溯法框架;十二、DFS框架;十三、BFS框架;十五、数据结构相关算法
上传时间: 2016-03-03
上传用户:qw12
Java各种排序算法代码,数据结构的内容,了解一下数据的排序
上传时间: 2014-01-23
上传用户:teddysha
各种很经典的排序算法,绝对好,大家可以看看,对提高数据结构是非常有用的。
标签: 排序算法
上传时间: 2016-07-23
上传用户:894898248
1. 内部排序演示 问题描述 设计一个测试程序比较几种排序算法的关键字比较次数和移动次数以取得直观感受。 基本要求 (1)对起(冒)泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序算法进行比较; (2)待排序的元素的关键字为整数。其中的数据要用伪随机产生程序产生(如10000个),至少用5组不同的输入数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较; (3)演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,用条形图(星号表示)进行表示,以便比较各种排序的优劣。 测试数据 由随机数产生器生成 实现提示 主要工作是设法在已知算法中的适当位置插入对关键字的比较次数和移动次数的计数操作。程序还可以考虑几组数据的典型性,如:正序、逆序和不同程度的乱序。注意采用分块调试的方法。 选作内容 (1)对不同表长进行比较 (2)验证各算法的稳定性
上传时间: 2014-01-03
上传用户:lindor
排序算法,包含冒泡,快排,插入,2分,等排序算法,可由用户选择排序方法,并由系统随机生成数据,进行排序,并可计算每种排序的所花时间,来比较排序的快慢
标签: 排序算法
上传时间: 2016-08-22
上传用户:钓鳌牧马