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

搜索资源列表

  1. 内部排序算法的比较分析与实现

  2. 摘 要 该程序是用C语言设计、实现一个测试程序比较几种内部排序算法的关键字比较次数和移动次数以取得直观感受:在程序中随机生成N个数据,对这些数进行多种方法的排序,所用的这些排序方法都是在数据结构课中学习过的比如:插入排序、快速排序、冒泡排序等,而且还要对各个排序做出相应的比较。 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”下,用户可由键盘输入待排序表的表长和不同的测试数据的数组,每次测试完毕,列表显示各种比较指标值。 最后对结果作出简单分析,包括对各组数据得出结果波动
  3. 所属分类:C

    • 发布日期:2009-10-13
    • 文件大小:251904
    • 提供者:lxx13755165547
  1. 面向对象思想-排序算法

  2. 运用面向对象思想完成多种排序算法,包括快速排序、选择排序、冒泡排序等,实现升序、降序、字典排序。
  3. 所属分类:其它

    • 发布日期:2010-11-17
    • 文件大小:4096
    • 提供者:vivivan
  1. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。

  2. 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 包括实验报告。
  3. 所属分类:其它

    • 发布日期:2010-11-21
    • 文件大小:27648
    • 提供者:vivivan
  1. 排序算法演示软件(C语言版)

  2. 内容:设计一个比较实用的排序算法演示软件。 要求: 实现初始队列的建立,输入元素数量,排序过程的动态演示功能。 1) 自动构造数据结构,能保存数据。 2) 实现动态演示,界面美观大方。 3) 能提供单步,连续功能,可选多种算法。 本算法系本人所作,如有需要,可留言
  3. 所属分类:其它

    • 发布日期:2010-12-23
    • 文件大小:516096
    • 提供者:longxingxueyuan
  1. 多种排序算法C代码实现

  2. 包含以下九种排序算法的C代码实现源码:可以自已生成随机数以便测试: 选择(SelectSort)、插入(InsertSort)、冒泡(BubbleSort)、Shell排序(ShellSort)、快速排序(QuickSort)、快速排序的改进算法(QStackSort)、合并排序算法(MergeSort)、 合并排序算法的改进算法(MergeSort2)、堆排序算法(HeapSort)。注:每一个皆可使用gcc编译通过,未发现无warning,有些可能需要链接math库,加-lm即可
  3. 所属分类:其它

    • 发布日期:2011-01-06
    • 文件大小:3072
    • 提供者:icymoon
  1. 一个负责排序的程序包,实现多种排序算法

  2. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。
  3. 所属分类:Java

    • 发布日期:2011-03-20
    • 文件大小:21504
    • 提供者:lmxpf
  1. 多种排序算法效率分析

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

    • 发布日期:2011-04-06
    • 文件大小:8192
    • 提供者:dongzi8013
  1. 数据结构中的各种排序算法实现的程序

  2. 数据结构中的多种排序算法实现程序,对学者很有帮助,我编译过运行很成功
  3. 所属分类:C/C++

    • 发布日期:2011-07-22
    • 文件大小:4096
    • 提供者:heji76
  1. 实验二:排序(面向对象导论)

  2. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。
  3. 所属分类:Java

    • 发布日期:2011-11-22
    • 文件大小:27648
    • 提供者:niucac
  1. 各排序算法课程报告

  2. [问题描述]:用程序实现多种排序算法 [基本要求]:利用随机函数产生随机整数(20000),对这些数据进行多种方法进行排序。要求: 采用以上各种方法实现问题求解,并把排序后的结果保存在不同的文件中。 统计每种排序方法的性能(以上机运行所花费的时间为准进行对比)。 并完成这些算法的性能分析(从时间复杂度和空间复杂度两个方面进行比较分析)报告。
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:228352
    • 提供者:kellum
  1. 排序的两种实现(山东大学面向对象实验二)

  2. 实验二 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。
  3. 所属分类:Java

    • 发布日期:2011-12-15
    • 文件大小:377856
    • 提供者:wuyupengwoaini
  1. 实验项目名称:排序算法

  2. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改
  3. 所属分类:Java

    • 发布日期:2011-12-29
    • 文件大小:144384
    • 提供者:wangzhi20080101
  1. java语言多种排序

  2. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点
  3. 所属分类:Java

    • 发布日期:2012-11-29
    • 文件大小:39936
    • 提供者:xnihao
  1. 多种排序算法

  2. 多种排序算法的实现,堆排序,快速排序,归并排序,冒泡排序,选择排序
  3. 所属分类:C/C++

    • 发布日期:2013-06-04
    • 文件大小:4096
    • 提供者:hanson520
  1. 多种排序算法的实现 java

  2. 本实验采用两套方案来实现排序包,java和uml下,多种排序算法的实现。 正确无误,采用了面向对象设计。 欢迎交流指正
  3. 所属分类:Java

    • 发布日期:2013-11-21
    • 文件大小:377856
    • 提供者:boyang93
  1. 简单排序算法--类的简单使用

  2. 用c++类实现多种排序算法。一个类中实现全部算法,另一个类中实现界面设置和控制。
  3. 所属分类:C/C++

    • 发布日期:2014-04-11
    • 文件大小:1048576
    • 提供者:u012539201
  1. 山大面向对象实验 排序算法

  2. 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。
  3. 所属分类:Java

    • 发布日期:2015-06-30
    • 文件大小:177152
    • 提供者:u013385650
  1. 多种排序算法(c语言)

  2. c语言实现多种排序,插入排序、冒泡排序、快速排序、堆排序、希尔排序和基数排序算法
  3. 所属分类:C/C++

    • 发布日期:2016-01-05
    • 文件大小:2048
    • 提供者:qq_33636186
  1. 多种排序算法性能比较

  2. 六种排序算法的c语言实现,可选择排序数据量大小,文件在D盘生成
  3. 所属分类:C/C++

    • 发布日期:2018-02-06
    • 文件大小:7168
    • 提供者:scott_shy
  1. java多种排序算法的实现

  2. 排序是程序设汁中常见的任务,在数据结构课程中介绍了很多种排序方法,有插入排序、交换排序、选择排序、归并排序、基数排序等。每种排序的效率、稳定性和算法的复杂程度都有所区别。在实际应用中,插入排序和现则排序因为实现简单,使用的比较多,但是在对效率要求比较高、且待排序数据量大的场合,还是应该采用时间复杂度较低的排序算法,因此对排序算法进行试验比较,增强实践认识很有必要。 本设计中,我分别采用基数排序、冒泡排序、归并排序算法对随机产生的三百名同学的成绩进行排序。
  3. 所属分类:Java

    • 发布日期:2019-04-20
    • 文件大小:5120
    • 提供者:freaky988
« 12 3 4 5 6 7 »