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

搜索资源列表

  1. 排序算法综合:有直接插入排序,希尔排序,快速排序,归并排序等

  2. 各种基本排序方法(直接插入、希尔、直接选择、冒泡、快速、堆、二路归并)的大致原理和过程、复杂性和稳定性、相应算法的程序段;
  3. 所属分类:其它

    • 发布日期:2009-06-05
    • 文件大小:8192
    • 提供者:ijustj
  1. 十六个常用算法源码 C#源码

  2. 这是一个整合多个算法的小系统,由C#实现。其中包括插入和归并排序、堆排序、二叉排序树、广度优先、哈希探测、Prim算法、快速排序、Kruskal算法等十六个常用的算法。
  3. 所属分类:其它

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

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

    • 发布日期:2010-09-27
    • 文件大小:15360
    • 提供者:mengqingxin
  1. 数据结构中的 内部排序(插入排序 交换排序 选择排序 归并排序 基数排序)

  2. 对数据元素集合建立某种有序排列的过程称为排序。本章主要介绍一些常用的排序算法:插入排序、交换排序、选择排序、归并排序和基数排序。这里介绍的排序算法都是基于待排序的数据元素序列构成的线性表采用顺序存储结构,即采用数组存储,并且默认为按关键字非递减排序
  3. 所属分类:其它

    • 发布日期:2010-10-25
    • 文件大小:334848
    • 提供者:sarahlj1987
  1. 数据结构排序算法汇总包-直接插入排序 折半插入排序 2—路插入排序 表插入排序 希尔排序 起泡排序 快速排序 简单选择排序 树形选择排序 堆排序 归并排序链式基数排序

  2. 实现以下常用的内部排序算法并进行性能比较:"直接插入排序"," 折半插入排序"," 2—路插入排序"," 表插入排序"," 希尔排序"," 起泡排序"," 快速排序"," 简单选择排序"," 树形选择排序"," 堆排序"," 归并排序"," 链式基数排序。 基本要求: 待排序表的表长不少于100;其中的数据要用伪随机数产生程序产生;至少要用5组不同的输入数据作比较;比较的指标为有关键字参加的比较次数和关键字移动次数(关键字交换计为3次移动)。
  3. 所属分类:其它

    • 发布日期:2011-01-08
    • 文件大小:7168
    • 提供者:ning0323
  1. 内部排序算法合集(插入、希尔、起泡、快速、选择、堆、归并和基数排序)

  2. 内部排序合集(插入、希尔、起泡、快速、选择、堆、归并和基数排序) 这是我在我们期末的时候写的一些内部排序的例子。因为我们的数据结构考试的范围就限定在内部排序上,所以我没有什么办法,只好对自己埋头苦干就行内部排序的编程了。有些内部排序的例子很是好理解,我们可以通过一些图示来很好地了解到这些排序的过程,但是这些程序的代码可能不是那么好写。而另外一些程序的思想既难以理解,也难于编码。着实地伤透了我的脑筋。下面就将我的程序的主框架代码展示给大家看看。注意,在这里我怎样也不好实现2-路插入排序,因为它这
  3. 所属分类:其它

    • 发布日期:2011-01-21
    • 文件大小:12288
    • 提供者:jiangcaiyang123
  1. 快速排序,堆排序,归并排序,插入排序,选择排序

  2. 编程实现 快速排序,堆排序,归并排序,插入排序,选择排序; 对于不同的数组大小,比较这些算法的复杂度; 数组的测试,分为已排序数组和随机数组。
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:2048
    • 提供者:xuxu198909
  1. 各种排序算法时间性能的比较

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

    • 发布日期:2011-07-06
    • 文件大小:2097152
    • 提供者:sms0101
  1. 各种排序算法时间性能的比较

  2. 1) 问题描述 对各种排序方法(直接插入排序、希尔排序、起泡排序、快速排序、直接选择排序、堆排序和归并排序)的时间性能进行比较。 2) 基本要求 (1) 设计并实现上述各种排序算法; (2) 产生正序和逆序的初始排列分别调用上述排序算法,并比较时间性能; (3) 产生随机的初始排列分别调用上述排序算法,并比较时间性能。
  3. 所属分类:C/C++

    • 发布日期:2012-01-06
    • 文件大小:384000
    • 提供者:liuyunyannan
  1. 数据结构 各种排序算法 java图形界面实现与时间性能测试

  2. 各个排序算法的java实现 包括 插入排序(直接插入和希尔排序) 交换排序(起泡排序和快速排序) 选择排序(简单选择和堆排序) 归并排序
  3. 所属分类:Java

    • 发布日期:2012-02-20
    • 文件大小:4096
    • 提供者:kikyo_ardo
  1. 选择排序、插入排序、冒泡排序以及快速排序和归并排序的C语言实现,绝对可用

  2. 选择排序、插入排序、冒泡排序以及快速排序和归并排序的C语言实现,绝对可用
  3. 所属分类:C

    • 发布日期:2012-10-04
    • 文件大小:5120
    • 提供者:yf350439756
  1. 排序(数据结构最后一次作业)

  2. 大连理工大学软件学院11级 数据结构最后一次上机作业 包括3中插入排序 2中交换排序 简单选择排序和 归并排序 课后6、7题 将一组数中所有负数元素放在非负数元素之前;同时找出一组数据中的最大值和最小值
  3. 所属分类:C++

    • 发布日期:2012-12-23
    • 文件大小:5120
    • 提供者:love_health
  1. 插入和归并排序比较

  2. 比较插入和归并算法排序,c++写的源代码
  3. 所属分类:C/C++

    • 发布日期:2013-06-05
    • 文件大小:2048
    • 提供者:michael520o
  1. 常用排序算法实现(java)

  2. 常见排序算法选择排序,插入排序,希尔排序,归并排序和快速排序的java实现代码
  3. 所属分类:Java

    • 发布日期:2014-04-30
    • 文件大小:4096
    • 提供者:danchu
  1. C语言8种排序

  2. C排序 快排 基数排序 shell排序 冒泡排序 插入排序 归并排序 堆排序 选择排序。 快排:递归和非递归, 归并:两个数组和一个数组。注释乱码给删掉了,代码写的很详细
  3. 所属分类:C

    • 发布日期:2014-05-05
    • 文件大小:5120
    • 提供者:huaqingwan
  1. 静态链表优化的归并排序并与快速排序进行性能比较

  2. 采用静态链表和插入排序对归并排序进行优化,并随机生成一系列数,与快速排序进行性能比较,结果表明,两者接近
  3. 所属分类:C/C++

    • 发布日期:2014-10-23
    • 文件大小:4096
    • 提供者:cxxly
  1. 插入排序和归并排序的c语言算法实现

  2. 随机产生10000以上的数据,放入输入文件input.txt,对其进行插入排序和合并排序,排序后的结果和两种排序算法的运行时间输出到文件output.txt
  3. 所属分类:C

    • 发布日期:2014-10-28
    • 文件大小:4096
    • 提供者:mafengya
  1. 冒泡、插入、快速、归并排序

  2. 冒泡、插入、快速、归并排序,四个排序函数的代码暂放 其中没有时间复杂度和空间复杂度的计算 后续补充其他排序
  3. 所属分类:Java

    • 发布日期:2020-04-15
    • 文件大小:2048
    • 提供者:qq_33557571
  1. 冒泡排序和快速排序

  2. 概述 Java中排序算法是非常重要的一部分,这里简单分析下冒泡排序和快速排序的实现思路及其代码实现。 常见排序算法时间复杂度表 排序法 平均时间复杂度 最差情形 稳定度 额外空间 备注 冒泡排序 O(n^2) O(n^2) 稳定 O(1) n小时较好 选择排序 O(n^2) O(n^2) 不稳定 O(1) n小时较好 插入排序 O(n^2) O(n^2) 稳定 O(1) 大部分已排序较好 快速排序 O(nlogn) O(n^2) 不稳定 O(nlogn) n大时较好
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:152576
    • 提供者:weixin_38712908
  1. 9种排序方法及python实现(冒泡,插入,希尔,选择,堆,快速,桶,基数,归并排序)

  2. 1. 排序算法分类 排序算法可以分为 外部排序 和 内部排序: (1)外部排序 (External sorting)是指能够处理极大量数据的排序算法。 通常来说,外排序处理的数据不能一次装入内存,只能放在读写较慢的外存储器(通常是硬盘)上。外排序通常采用的是一种“排序-归并”的策略。 在排序阶段,先读入能放在内存中的数据量,将其排序输出到一个临时文件,依此进行,将待排序数据组织为多个有序的临时文件。而后在归并阶段将这些临时文件组合为一个大的有序文件,也即排序结果。 (2)内部排序还可以细分: 需
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:72704
    • 提供者:weixin_38597889
« 12 3 4 5 6 7 8 9 10 ... 19 »