您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 算法排序实验报告 包括对五种排序算法的算法实现时间的比较

  2. 包括对五种排序算法:冒泡,插入,选择,归并,快速排序算法的对于N=1000,10000,100000的算法实现时间的比较及源程序和测试数据截图
  3. 所属分类:其它

    • 发布日期:2009-10-26
    • 文件大小:71kb
    • 提供者:randoll814814
  1. 数据结构排序算法设计与比较实验报告

  2. 问题描述:利用直接插入排序、冒泡排序、快速排序对数列进行排序。 基本要求: (1) 能随机生成30个值为0到100的数。 (2) 用于排序的输入数列可以是要求(1)中随机生成的,也可以是键盘输入。 (3) 输出结果为利用三种方法排序后的结果,并能显示三种算法时间、空间性能参数值。 【测试数据】 由读者自行定义。
  3. 所属分类:其它

    • 发布日期:2009-12-27
    • 文件大小:112kb
    • 提供者:fly347646198
  1. 数据结构课程设计C语言版

  2. C语言版课程设计 #include #include 产生随机数 #include 调用计算时间的函数 #include using namespace std; 产生随机数,输入产生随机数的个数,范围,即可产生待排数据 void Random(long p[],long n,long a,long b) { long max,min; if(a>b) { max=a-b+1; min=b; } else { max=b-a+1; min=a; } srand((unsigned
  3. 所属分类:C

    • 发布日期:2010-06-25
    • 文件大小:143kb
    • 提供者:laputa123
  1. 数据结构排序算法的实现

  2. 本问题要实现直接插入、冒泡、快速、简单选择、归并、堆排序六种排序算法的简单运用及比较,分析他们的稳定性及在不同规模下的复杂度,了解在什么情况下使用什么排序算法比较合适;待排序的元素好吗关键字为整数,其中的数据要用伪随机产生程序产生,至少用5组不同的输入数据作比较,要使用各种算法对其进行排序,记录排序时间、比较次数、交换次数,再汇总比较;演示程序以人机对话的形式进行,每次测试完毕显示各种比较指标值的列表,以便比较各种排序的优劣;程序还可以考虑几组数据的典型性,如:正序、逆序和不同程度的乱序,注意
  3. 所属分类:其它

    • 发布日期:2010-06-30
    • 文件大小:13kb
    • 提供者:cc881122
  1. 一般排序算法测试程序

  2. 使用简单数组实现下面各种排序算法的功能,并进行比较, 排序算法如下: a) 插入排序; b) 希尔排序; c) 冒泡排序; d) 快速排序; e) 简单选择排序; f) 堆排序; g) 归并排序; h) 基数排序(选作); i) 其他; 具体要求如下: a) 测试数据分出三类:正序,逆序,随机数据; b) 对于这三类数据,比较上述排序算法中的关键字的比较次数和移动次数; c) 对于这三类数据,比较上述排序算法的执行时间,精确到微秒; d) 对于2和3的结果进行分析,验证上述各种算法的时间复杂度
  3. 所属分类:其它

    • 发布日期:2010-12-17
    • 文件大小:2mb
    • 提供者:DellSford
  1. 冒泡排序时间测试(自己编写)

  2. 冒泡排序时间测试,冒泡排序时间测试 冒泡排序时间测试
  3. 所属分类:C/C++

    • 发布日期:2011-01-14
    • 文件大小:16kb
    • 提供者:dream_follow
  1. 内部排序(C语言版!).c

  2. 内部排序(C语言版!)1、从键盘输入上述8个整数,存放在数组quick[8]中,并输出值。 2、输出直接插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、堆排序、归并排序算法每一趟排序的结果,观察关键字次序的变化。 3、如果上述8个整数按照升序输入,即k1={ 2 , 12 , 12 , 21 , 30 , 33 , 45 , 68 },输出各种排序算法每一趟排序的结果,观察关键字次序的变化。 4、如果上述8个整数按照降序输入,即k2={ 68 , 45 , 33 , 30 , 21 ,
  3. 所属分类:C/C++

  1. 冒泡排序算法c++实现

  2. ,程序实现冒泡排序十万个数(调用),可以改成输入。并附加程序运行计时,用于测试时间复杂度,可以移除
  3. 所属分类:C/C++

    • 发布日期:2011-10-15
    • 文件大小:1mb
    • 提供者:shiyahu
  1. 算法实验-常用排序算法实验

  2. 常见排序算法的实现与性能比较 实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法 A. 在随机产生的空间大小分别为 N = 10, 1000,10000,100000 的排序样本(取值为[0,1])上测试以上算法。 B.结果输出: 1) N=10时,排序结果。 2) N=1000,10000,100000时,对同一个样本实例,不同排序完 成所需的时间。 3) N=1000,10000,100000时,每个排序用不同的样本多试验几 次(最低5次)得出平均时间,比较不同排序算法所用的
  3. 所属分类:专业指导

    • 发布日期:2011-12-30
    • 文件大小:984kb
    • 提供者:jmengjie
  1. 测试各种排序所用时间

  2. 对选择排序,冒泡排序,快速排序,选择排序时间的测试
  3. 所属分类:C/C++

    • 发布日期:2012-04-24
    • 文件大小:2kb
    • 提供者:huzhizhewudi
  1. 数据结构课程设计(三)

  2. 各种排序时间在不同情况下的时间消耗测试 直接插入排序,折半插入排序,希尔排序,冒泡排序,双向冒泡排序,快速排序,简单选择排序,堆排序,基数排序排序算法,在不同的数据测试下(数据量的多少和数据的大小)所消耗的时间,及怎样提高排序的效率
  3. 所属分类:其它

    • 发布日期:2008-06-25
    • 文件大小:167kb
    • 提供者:sspiao
  1. 常见排序算法的实现与性能比较

  2. 实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法。 A 在随机产生的空间大小分别为 N = 10, 1000,10000,100000  的排序样本(取值为[0,1])上测试以上算法。 B.结果输出:    1) N=10时,排序结果。              2) N=1000,10000,100000时,对同一个样本实例,不同排序完 成所需的时间。              3) N=1000,10000,100000时,每个排序用不同的样本多试验几次(最低5次)得出平均
  3. 所属分类:C/C++

    • 发布日期:2012-12-03
    • 文件大小:295kb
    • 提供者:zh270246480
  1. 图形界面排序

  2.    1. 该程序为一个自动测试排序算法性能的程序,通过比较次数、交换次数、探测次数、排序所需时间来测试排序算法的性能;   2. 采用四种排序算法——直接插入排序、直接选择排序、冒泡排序和快速排序,四种排序并发运行,因而在排序数据量较大的情况下可以直观体现四种排序算法之间的性能差异;   3. 排序元素输入有三种方式:1)手动输入;2)随机产生;3)文件输入;   4. 排序元素为泛型,即既可以是整型数,也可以是浮点数;   5. 用swing包设计排序图形界面。
  3. 所属分类:Java

    • 发布日期:2012-12-28
    • 文件大小:341kb
    • 提供者:dream_be_l
  1. 常见排序算法的实现与性能比较JAVA版

  2. 常见排序算法的实现与性能比较JAVA 问题描述:实现合并排序,插入排序,希尔排序,快速排序,冒泡排序,桶排序算法 实验要求: A. 在随机产生的空间大小分别为 N = 10, 1000,10000,100000 的排序样本(取值为[0,1])上测试以上算法。 B.结果输出: 1) N=10时,排序结果。 2) N=1000,10000,100000时,对同一个样本实例,不同排序完成所需的时间。 3) N=1000,10000,100000时,每个排序用不同的样本多试验几次(最低5次)得出平均时
  3. 所属分类:Java

    • 发布日期:2013-05-12
    • 文件大小:43kb
    • 提供者:wolfares
  1. 各种排序法

  2. 用随机数产生100000个待排序数据元素的关键字值。测试下列各排序函数的机器实际执行时间(至少测试两个):直接插入排序、希尔排序(增量为4,2,1)、冒泡排序、快速排序、直接选择排序、二路归并排序、堆排序和基于链式队列的基数排序。
  3. 所属分类:C/C++

    • 发布日期:2013-12-07
    • 文件大小:3kb
    • 提供者:u012812119
  1. 数据结构--课程设计 内部排序算法比较,几大常用算法

  2. 【问题描述】 设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。 【基本要求】 (1)实现各种内部排序。包括冒泡排序,直接选择排序,希尔排序,快速排序,堆排序。 (2) 待排序的元素的关键字为整数。其中的数据要用随机数产生(如10000个),至少用5组不同的数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较。 (3) 演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,比较各种排序的优劣。 (4) 界面友好,易与操作。采用菜单方式进行
  3. 所属分类:C

    • 发布日期:2013-12-30
    • 文件大小:348kb
    • 提供者:jakeycheng010
  1. 数据结构-排序算法性能分析

  2. 【问题描述】 设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。 【基本要求】 (1)实现各种内部排序。包括冒泡排序,直接选择排序,希尔排序,快速排序,堆排序。 (2) 待排序的元素的关键字为整数。其中的数据要用随机数产生(如10000个),至少用5组不同的数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较。 (3) 演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,比较各种排序的优劣。 (4) 界面友好,易与操作。采用菜单方式进行
  3. 所属分类:C

    • 发布日期:2013-12-30
    • 文件大小:159kb
    • 提供者:jakeycheng010
  1. delphi冒泡排序法及性能测试

  2. delphi冒泡排序法及性能测试(测试指定数量元素使用冒泡排序所需时间)
  3. 所属分类:Delphi

    • 发布日期:2014-08-22
    • 文件大小:236kb
    • 提供者:seleron
  1. 实验一——排序

  2. 1.实验要求 使用简单数组实现下面各种排序算法,并进行比较。 2.排序算法: 1、插入排序 2、冒泡排序 3、快速排序 4、简单选择排序 要求: 1、测试数据分成三类:正序、逆序、随机数据 2、对于这三类数据,比较上述排序算法中关键字的比较次数和移动次数(其 中关键字交换计为3次移动)。 3、对于这三类数据,比较上述排序算法中不同算法的执行时间。 4、对2和3的结果进行分析,验证上述各种算法的时间复杂度 如果没有传错就是这些代码
  3. 所属分类:专业指导

    • 发布日期:2016-11-25
    • 文件大小:384kb
    • 提供者:jemiesama
  1. 更多排序效率测试

  2. 快速排序 希尔排序 插入排序 选择排序 冒泡排序 10000条数据排序时间比较
  3. 所属分类:C#

    • 发布日期:2018-09-05
    • 文件大小:764byte
    • 提供者:hu_jinbo
« 12 3 4 »