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

搜索资源列表

  1. JAVA实现的排序演示过程

  2. (1) 至少实现直接插入排序、希尔排序和快速排序三种算法的排序过程。 (2) 输入数据可随机生成,也可由用户输入 (3) 用户可以控制排序过程的显示过程。例如定时运行、运行速度的快慢调节、单步运行等。 (4) 动画显示排序的过程
  3. 所属分类:Java

    • 发布日期:2009-05-19
    • 文件大小:36864
    • 提供者:i_kelven
  1. 排序算法综合:有直接插入排序,希尔排序,快速排序,归并排序等

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

    • 发布日期:2009-06-05
    • 文件大小:8192
    • 提供者:ijustj
  1. 《快速排序 直接插入排序 堆排序 希尔排序 选择排序:五种排序》

  2. (1) 完成5种常用内部排序算法的演示,5种排序算法为:快速排序,直接插入排序,选择排序,堆排序,希尔排序; (2) 待排序元素为整数,排序序列存储在数据文件中,要求排序元素不少于30个; (3) 演示程序开始,以菜单形式让用户选择数据的生成方式和不同的排序方法演示; (4) 排序算法演示要求输出排序花费的时间以便进行定量比较;
  3. 所属分类:其它

    • 发布日期:2010-01-02
    • 文件大小:457728
    • 提供者:pandan19880722
  1. 排序demo排序算法

  2. 能进行各种排序算法运算,排序直接插入排序,折半插入排序,表插入排序,希尔排序,冒泡排序,快速排序,选择排序,堆排序,二路归并排序,随机排序。 可进行int型 double型 和字符串排序 可手工输入、随机产生和从文件录入待排序序列
  3. 所属分类:其它

    • 发布日期:2010-07-21
    • 文件大小:363520
    • 提供者:www1105qq
  1. 多种排序算法效率分析

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

    • 发布日期:2011-04-06
    • 文件大小:8192
    • 提供者:dongzi8013
  1. 直接插入排序_折半插入_2路插入_希尔排序C语言代码

  2. 文档中总结了多种排序算法,并且使用C语言对其进行编程和说明,在VC上能够跑得通,得到正确排序,同时适合初学者学习
  3. 所属分类:C/C++

    • 发布日期:2011-10-07
    • 文件大小:34816
    • 提供者:chuangyiwuxian
  1. 数据结构内排序源代码

  2. 1、冒泡排序属于稳定排序,是一种借助“交换”进行排序的方法。首先要将第一个记录的关键字和第二个记录的关键字进行比较,若为逆序,则将两个记录交换之,然后比较第二个记录与第三个记录的关键字,以此类推,直至第n-1个记录与第n个记录的关键字进行比较为止,这一过程称为第一趟冒泡排序,其结果使得关键字最大的记录被安置在最后一个记录的位置上;然后进行第二趟冒泡排序,对前N-1个记录进行同样操作;以此类推,直到在一趟排序过程中没有进行过交换记录的操作为止。 2、直接插入排序属于稳定的排序,每次从无序表中取出
  3. 所属分类:C/C++

    • 发布日期:2012-03-25
    • 文件大小:71680
    • 提供者:luxiuwen
  1. C和C++排序算法

  2. 常见经典排序算法 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序
  3. 所属分类:C

    • 发布日期:2012-04-27
    • 文件大小:8192
    • 提供者:muyunsheng1988
  1. 数据结构:排序算法比较

  2. 数据结构中的排序算法比较,包括直接插入排序,希尔排序,冒泡排序,简单选择排序和快速排序算法。
  3. 所属分类:C/C++

    • 发布日期:2012-06-30
    • 文件大小:47104
    • 提供者:muyusen10
  1. c/c++各种排序

  2. c/c++语言的各种排序 // 1、能进行各种排序算法运算,包括直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序和推排序,鼓励涉及其他排序算法。 // 2、数据输入有手工输入和随机生成。随机个数小于10000.手工输入个数小于10. // 3、排序后显示排序结果。
  3. 所属分类:C

    • 发布日期:2012-10-12
    • 文件大小:7168
    • 提供者:whozhidoa
  1. 数据结构--排序

  2. 编写程序实现直接插入排序、希尔排序(d=5)、直接选择排序、快速排序和二路归并排序算法。
  3. 所属分类:C/C++

    • 发布日期:2013-07-20
    • 文件大小:3072
    • 提供者:snert_wzh
  1. 各种排序法

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

    • 发布日期:2013-12-07
    • 文件大小:3072
    • 提供者:u012812119
  1. 比较常用的排序算法

  2. 比较直接插入排序、希尔排序、直接选择排序、堆排序、起泡排序、快速排序、归并排序、基数排序。随机生成一组待排序数据,个数不少于100个;各种算法对同一数据排序所需要的关键字比较次数和关键字移动次数,至少使用5组数据进行比较。1)插入排序:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。 2)冒泡排序:两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。 3)选择排序:每一趟从待排序
  3. 所属分类:C/C++

    • 发布日期:2014-07-01
    • 文件大小:2097152
    • 提供者:zj1043360940
  1. Java排序算法

  2. 排序在人们的日常生活和学习、科研、生产等各个方面有着重要的应用。因此掌握常用的排序算法是很必要的。本系统采用java2SE为开发工具,实现八种不同排序算法即:快速排序、冒泡排序、堆排序、直接插入排序、希尔排序、直接选择排序、归并排序、基数排序的排序演示。
  3. 所属分类:Java

    • 发布日期:2014-07-03
    • 文件大小:583680
    • 提供者:u010991949
  1. 八大排序方法和总结

  2. 八大排序方法详细图形解释,和算法复杂度分析,及最后总结。 1.直接插入排序 2.希尔排序 3.简单选择排序 4.堆排序 5.冒泡排序 6.快速排序 7.归并排序 8.基数排序
  3. 所属分类:数据库

    • 发布日期:2015-10-23
    • 文件大小:794624
    • 提供者:sun19860415
  1. 六种内部排序算法比较:直接插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序。

  2. 六种内部排序算法比较:直接插入排序、希尔排序、冒泡排序、快速排序、选择排序、堆排序。包含实验报告和源代码设计。
  3. 所属分类:C

    • 发布日期:2017-12-04
    • 文件大小:522240
    • 提供者:yanyanwenmeng
  1. 传智播客扫地僧视频讲义源码

  2. 本教程共分为5个部分,第一部分是C语言提高部分,第二部分为C++基础部分,第三部分为C++进阶部分,第四部分为C、C++及数据结构基础部分,第五部分为C_C++与设计模式基础,内容非常详细. 第一部分 C语言提高部分目录 01_初学者的企业用人标准寻找引言 02_socketclient_api模型的抽象_初学者应知的标准_传智扫地僧 03_本套视频总体课程简介 04_就业班课程总体简介_课堂答疑 05_初学者建立信心 06_学员学习标准_排序及问题抛出 07_数组做函数参数退化问题剖析_传智
  3. 所属分类:C/C++

    • 发布日期:2019-04-03
    • 文件大小:116
    • 提供者:uestczyh
  1. 数据结构综合课设排序算法时间.docx

  2. [基本要求] 直接插入排序、希尔排序、直接选择排序、堆排序、起泡排序、快速排序。 (1)随机生成一组待排序数据,个数不少于100个; (2)比较各种排序算法对同一组数据排序所需要的关键字比较次数和关键字移动次数,至少使用5组数据进行比较; (3)对比较结果进行简单分析。
  3. 所属分类:C/C++

    • 发布日期:2020-03-26
    • 文件大小:141312
    • 提供者:weixin_43729663
  1. 演示直接插入排序和希尔排序过程

  2. 演示了直接插入排序和shell排序,多种软件可执行。采用了基础语言c语言。
  3. 所属分类:C/C++

    • 发布日期:2015-12-16
    • 文件大小:2048
    • 提供者:qq_33402987
  1. 插入排序

  2. 插入排序 插入排序的基本原则是,将一个待排序的元素,按照排序规则,插入到前面已经排好序的一组元素的适当位置,直到元素全部插入为止。根据寻找插入位置的不同方式,可将插入排序分为直接插入排序和折半插入排序,还有一种对直接插入排序的优化方案希尔排序。 直接插入排序 直接插入排序的是,将一组待排序的元素第一个元素看做是有序的,然后从第二个元素开始,将他插入到前面排好序的一组元素的合适的位置。结合下面 的一组数据说吧 第一步:从元素8开始,往前查找,发现8比34小,则将8插入到34前面 第二步:从元素64
  3. 所属分类:其它

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