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

搜索资源列表

  1. java代码,测试排序所用时间

  2. java代码,测试排序所用时间。经常用到,所以分享分享
  3. 所属分类:Java

    • 发布日期:2009-11-29
    • 文件大小:3072
    • 提供者:xuemei3000
  1. 六种排序方法,MFC界面显示其排序过程,统计各排序方法的所用时间

  2. 随机生成数,用线条长度表示数的大小;经过排序后,数呈递增排列,线条也随之排列成三角形;最后统计出六种排序方法所用的时间。界面清晰直观,较好地呈现了六种排序方法的过程和速度。
  3. 所属分类:C++

    • 发布日期:2009-12-20
    • 文件大小:1048576
    • 提供者:weiyangliang
  1. 用c++语言编写的一个模板类(8种排序方法)

  2. 这是我用c++语言编写的一个模板类,主要封装了各种排序方法(直接插入、二分插入、简单交换、冒泡、简单选择、快速排序、归并排序、堆排序),并能统计所用时间以及排序所用的交换次数、比较次数,在Visual stidio 2010编译通过 。因为是模板类。所以类定义和实现文件放到一起,希望能对学习c++语言的朋友有所帮助。在使用中,如果发现错误和可以改进的地方,请联系QQ:1341213535。
  3. 所属分类:C++

    • 发布日期:2010-09-27
    • 文件大小:15360
    • 提供者:mengqingxin
  1. java排序测试类,包括了数据类、排序类和测试类

  2. 通过一个测试类来得出各个排序过程中所得出来的比较次数、交换次数、探测次数和所用时间等数据。
  3. 所属分类:Java

    • 发布日期:2011-01-15
    • 文件大小:23552
    • 提供者:f838071741
  1. 多种排序算法效率分析

  2. 要求完成在正序、逆序、小规模数据量(10、30、50)和大规模数据量(100、1000、10000等)情况下以移动次数和比较次数来分析算法效率。 几种内部排序算法在进行时间复杂度分析的时候给出了算法执行的大概执行时间。通过几组有代表意义的随机数据的比较,算出几种这几种排序算法的关键字比较次数和关键字移动次数,以便我们分析算法效率。 1、通过修改程序,实现程序在要求的数据量下求出以下六种内部排序算法的移动次数和比较次数:直接插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序。 2、输入的数
  3. 所属分类:C++

    • 发布日期:2011-04-06
    • 文件大小:8192
    • 提供者:dongzi8013
  1. 排序算法,四种排序的模板实现

  2. 四种排序算法的模板实现,将结果输入到文件中,并计算所用时间
  3. 所属分类:C/C++

    • 发布日期:2011-04-23
    • 文件大小:3072
    • 提供者:lyy126lf
  1. 数据结构课程设计——排序算法分析

  2. 设计一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受。 (1)对起泡排序、直接排序、简单选择排序、快速排序、希尔排序、堆排序算法进行比较; (2)待排序表的表长不小于100(原始数据不少于100 ,可以用1000,这样方便测试出运行时间),表中数据随机产生,至少用5组不同数据作比较,比较指标有:关键字参加比较次数和关键字的移动次数(关键字交换记为3次移动); (3)输出比较结果。 选做内容: (1)对不同表长进行比较; (2)验证各算法的稳定性; (3)输出界面的优化。
  3. 所属分类:C/C++

    • 发布日期:2011-04-24
    • 文件大小:303104
    • 提供者:xuechentxx
  1. 各种排序算法时间性能的比较

  2. 1、问题描述 对本章的各种排序方法(直接插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序和归并排序)的时间性能进行比较。 2、 基本要求 (1)设计并实现上述各种排序算法; (2)对正序和逆序的初始排列分别调用上述排序算法,并比较时间性能; (3)对随机产生的初始排列分别调用上述排序算法,并比较时间性能。 3、 设计思想 上述各种排序方法都是基于比较的内排序,其时间主要消耗在排序过程中进行的记录的比较和移动,因此,统计在相同数据状态下不同排序算法的比较次数和移动次数,即可
  3. 所属分类:C

    • 发布日期:2011-07-06
    • 文件大小:2097152
    • 提供者:sms0101
  1. 多关键字排序(数据结构)

  2. 在进行高考分数处理时,除了需对总分进行排序外,不同的专业对单科分数的要求也不同,因此尚需在总分相同的情况下,按用户提出的单科分数的次序排除考生录取的次序。排序方法有很多种,这里就要设计程序比较一下内部排序和多关键字排序所用时间的长短。
  3. 所属分类:C++

    • 发布日期:2011-11-21
    • 文件大小:518144
    • 提供者:liunian9000
  1. 归并排序与快速排序时间复杂度实验报告

  2. 两个重要的排序算法的时间复杂度比较。所用的代码比较简陋,使用控制台。
  3. 所属分类:专业指导

    • 发布日期:2011-12-11
    • 文件大小:84992
    • 提供者:pixiu1874
  1. 排序综合 数据结构课设

  2. 6、排序综合 利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 要求: (1)至少采用三种方法(希尔排序、快速排序、堆排序)实现上述问题求解; (2)统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法; (3)统计每种算法所用的比较次数和交换次数,最后列表显示; (4)如果采用4种或4种以上的方法者,可适当加分。
  3. 所属分类:C/C++

    • 发布日期:2011-12-20
    • 文件大小:9216
    • 提供者:liweiwei0725
  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
    • 文件大小:1007616
    • 提供者:jmengjie
  1. 测试各种排序所用时间

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

    • 发布日期:2012-04-24
    • 文件大小:2048
    • 提供者:huzhizhewudi
  1. 快速排序优化

  2. 这是利用快速排序写出的代码,里面有各种优化。比较了其他的排序算法,还利用了堆栈。最后,用比较精确的计时代码来分析各个排序算法所用的时间。
  3. 所属分类:C

    • 发布日期:2012-06-23
    • 文件大小:10240
    • 提供者:qianlihorse
  1. 冒泡插入基数排序C++版数据结构实验

  2. 实验二 排序算法 要求完成时间 实验开始后的第三周之前完成 实验目的 掌握各种排序方法的实现思想。 实验内容 输入2-10个不为零的正整数,遇到0,代表输入结束。 数字选择排序方法,1-冒泡排序、2-插入排序、3-基数排序。 使用所选排序方法的排序,结果输出所用方法以及结果,每个数之间用“,”隔开,中间不要有空格。
  3. 所属分类:C/C++

    • 发布日期:2012-11-20
    • 文件大小:2048
    • 提供者:believexkx
  1. 常见排序算法

  2. 常见排序算法,大家可以看看。有帮助。 排序 分内排序 和外 排序。 排序。 内排序 :指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的:指在排序 期间数据对象全部存放内的。 外排序 :指在排序期间全部对象个数太多, 不能同时
  3. 所属分类:C++

    • 发布日期:2013-06-07
    • 文件大小:618496
    • 提供者:u010038480
  1. 数据结构随机数四种查找排序

  2. c++和数据结构编写。随机数产生的排序列表可以存在本地,可以清楚看到排序结果,并有排序所用的时间显示和排序方法对比,清晰明了
  3. 所属分类:C++

    • 发布日期:2013-12-19
    • 文件大小:5120
    • 提供者:u013211285
  1. 基本排序算法比较

  2. 几种基本排序算法的运行时间比较 /* *Copyright dongbo *All rights reserved. * *文件名称: 基本排序实现 *功 要: 实现 直接插入排序;简单排序 ;冒泡排序 ;快速排序 及所用时间比较 * *当前版本: 1.0 */
  3. 所属分类:C/C++

    • 发布日期:2014-04-29
    • 文件大小:3072
    • 提供者:u013350856
  1. 数据结构各种排序算法

  2. 编写程序,实现所有内部排序算法,并比较这些算法在不同数据量下的运行时间。 (1)排序算法包括:插入排序、希尔排序、堆排序、归并排序、快速排序、基数排序。 (2)对整数进行排序。 (3)程序功能:可从键盘输入初始数据个数(数据自动生成)、初始数据类别(随机、正序、逆序),并得出排序所用时间(精确到毫秒) 注1:若某算法排序时间超过300秒,可显示为N/A,且不用记录在Excel表中 注2:rand()函数生成的随机数范围在0~32767之间,为扩大该范围,可使用下面代码: randnum = (
  3. 所属分类:C/C++

    • 发布日期:2018-11-08
    • 文件大小:8192
    • 提供者:qq_40967964
  1. Python排序搜索基本算法之归并排序实例分析

  2. 本文实例讲述了Python排序搜索基本算法之归并排序。分享给大家供大家参考,具体如下: 归并排序最令人兴奋的特点是:不论输入是什么样的,它对N个元素的序列排序所用时间与NlogN成正比。代码如下: # coding:utf-8 def mergesort(seq): if len(seq)<=1: return seq mid=int(len(seq)/2) left=mergesort(seq[:mid]) right=mergesort(seq[mid:])
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:49152
    • 提供者:weixin_38704565
« 12 3 4 5 »