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

搜索资源列表

  1. 数据结构 内部排序的比较

  2. 一组待排序记录存放在静态链表中,即链式存储结构,是指用一组地址不一定连续的存储空间来存放数据元素,数据元素之间的逻辑关系需要指针来存储。在线性表的链式存储结构上插入,删除元素不需要移动原有元素。记录之间的次序关系由指针指示,则实现排序不需要移动记录,只需要修改指针即可。
  3. 所属分类:其它

    • 发布日期:2009-06-28
    • 文件大小:252kb
    • 提供者:as7782320
  1. 人事管理系统(C++和ACCESS)

  2. 21世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许是一个企业发展壮大所不可或缺的重要因素。因此,企业人事管理工作的好坏不但可以直接影响到企业的人力资源管理,而且会间接的影响到企业整体管理。随着社会的发展,科技的进步,计算机的应用在社会各领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷;认识到管理信息系统对于管理工作的重要性。利用计算机对企业人事进行管理是必然趋势,人事管理系统是企业管理工作中不可缺少的。所以在这次课程设计中,我选择开发人事管理系统。
  3. 所属分类:C++

    • 发布日期:2009-12-07
    • 文件大小:769kb
    • 提供者:WangChun24
  1. 如何在水晶报表中分组排序记录源程序实例,C#.net源代码编写,

  2. 如何在水晶报表中分组排序记录源程序实例,C#.net源代码编写,VisualStudio.net
  3. 所属分类:C#

    • 发布日期:2010-03-12
    • 文件大小:2mb
    • 提供者:gouyue
  1. 简单选择排序

  2. 在简单选择排序过程中,所需移动记录的次数比较少。最好情况下,即待排序记录初始状态就已经是正序排列了,则不需要移动记录。   最坏情况下,即待排序记录初始状态是按逆序排列的,则需要移动记录的次数最多为3(n-1)。简单选择排序过程中需要进行的比较次数与初始状态下待排序的记录序列的排列情况无关。当i=1时,需进行n-1次比较;当i=2时,需进行n-2次比较;依次类推,共需要进行的比较次数是(n-1)+(n-2)+…+2+1=n(n-1)/2,即进行比较操作的时间复杂度为 O(n^2)。   简单选
  3. 所属分类:C/C++

    • 发布日期:2011-12-24
    • 文件大小:969byte
    • 提供者:angus040107
  1. 数据结构内排序源代码

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

    • 发布日期:2012-03-25
    • 文件大小:70kb
    • 提供者:luxiuwen
  1. 内排序算法比较,六种排序算法分析

  2. 题目一: 内排序算法比较 1) 对以下6种常用的内部排序算法进行比较:起泡排序,直接插入排序,简单选择排序,快速排序,希尔排序,堆排序。 2) 待排序记录的文件个数不小于1000( 其数据用伪随机数产生),至少用5组不同的输入数据作比较;比较的指标为关键字的比较次数和关键字的移动次数(一次关键字交换计为3次移动)。 3) 统计在完全正序、完全逆序及无序情况下的关键字比较次数和移动次数。 4) 对结果作简单分析,包括对各组数据得出结果波动大小的解释。
  3. 所属分类:C++

    • 发布日期:2012-08-17
    • 文件大小:7kb
    • 提供者:q6475005
  1. 快速排序算法

  2. 实现了快速排序的基本算法,程序可以正常运行。 其实快速排序的核心思想是分治策略,即先分解再递归求解,最后再合并。具体来说就是在待排序记录序列中选取一个记录(通常先选取第一个记录)为驱轴,其关键字设为K1,然后将其余关键字小于K1的记录移到前面,而将关键字大于K1的记录移到后面,这样K1就将记录分成了两部分,这有点类似于二分查找。在一次划分之后,对分割后的子表继续按上述原则进行分割,直到所有的子表长不超过1为止,此时待排序记录序列就变成了一个有序表。
  3. 所属分类:C

    • 发布日期:2012-11-05
    • 文件大小:755byte
    • 提供者:lwp225
  1. C语言冒泡排序法的简单程序.doc

  2. C语言冒泡排序法的简单程序.doc 求一个C语言冒泡排序法的简单程序 悬赏分:50 - 解决时间:2007-9-4 11:16 我不明白怎么写 随便给我个就行 谢谢了 提问者: redangel0002 - 助理 二级 最佳答案 main() { int i,j,temp; int a[10]; for(i=0;i<10;i++) scanf ("%d,",&a[i]); for(j=0;j<=9;j++) { for (i=0;ia[i+1]) { temp=a[i]; a[i]
  3. 所属分类:C

    • 发布日期:2012-12-15
    • 文件大小:49kb
    • 提供者:wangyu519
  1. 堆排序代码

  2. 实验要求:用堆排序算法按关键字递减的顺序排序。 程序输入:待排序记录数(整数)和待排序记录(整数序列); 程序输出:建堆结果和建堆后第一、第二次筛选结果。(注:待排序记录数大于等于3)
  3. 所属分类:C/C++

    • 发布日期:2013-01-13
    • 文件大小:1001byte
    • 提供者:ilovejohnny
  1. 内排序算法比较

  2. 1) 对以下 6 种常用的内部排序算法进行比较:起泡排序,直接插入排序,简单选择排 序,快速排序,希尔排序,堆排序。 2) 待排序记录的文件个数不小于 1000( 其数据用伪随机数产生 ),至少用5 组不同的 输入数据作比较;比较的指标为关键字的比较次数和关键字的移动次数(一次关键 字交换计为3 次移动)。 3) 统计在完全正序、完全逆序及无序情况下的关键字比较次数和移动次数。 4) 对结果作简单分析,包括对各组数据得出结果波动大小的解释。
  3. 所属分类:C/C++

    • 发布日期:2013-03-14
    • 文件大小:4mb
    • 提供者:stven_king
  1. 八大排序算法

  2. 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。
  3. 所属分类:C

    • 发布日期:2017-12-27
    • 文件大小:793kb
    • 提供者:longguangwan
  1. 八大排序算法

  2. 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序 的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。
  3. 所属分类:其它

    • 发布日期:2018-06-12
    • 文件大小:2mb
    • 提供者:ancientear
  1. 八大排序算法总结经典

  2. 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。
  3. 所属分类:其它

    • 发布日期:2020-08-19
    • 文件大小:721kb
    • 提供者:weixin_38646230
  1. 用java实现冒泡排序算法

  2. 两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:70kb
    • 提供者:weixin_38685455
  1. 深入理解golang的基本类型排序与slice排序

  2. 大家都知道排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。下面就来详细介绍golang的基本类型排序与slice排序,有需要的朋友们可以参考借鉴。
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:87kb
    • 提供者:weixin_38668776
  1. 浅谈javascript实现八大排序

  2. 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。
  3. 所属分类:其它

    • 发布日期:2020-10-24
    • 文件大小:73kb
    • 提供者:weixin_38738189
  1. 基于JavaScript实现的插入排序算法分析

  2. 本文实例讲述了基于Javascr ipt实现的插入排序算法。分享给大家供大家参考,具体如下: 根据排序过程中使用的存储器不同,可以将排序方法分为两大类:内部排序和外部排序。 内部排序是指待排序记录存放在计算机随机存储器中进行的排序过程;外部排序指的是待排序的记录数量很大,以致内存一次不能容纳全部记录,在排序过程中尚需对外存进行访问的排序过程。 下面介绍几种常见的内部排序方式: 插入排序 插入排序是一种最简单的排序方法,它的基本操作是将一个记录插入已排好序的有序表中,从而得到一个新的、记录数加1的
  3. 所属分类:其它

    • 发布日期:2020-11-29
    • 文件大小:94kb
    • 提供者:weixin_38658564
  1. PHP排序算法类实例

  2. 本文实例讲述了PHP排序算法类。分享给大家供大家参考。具体如下: 四种排序算法的PHP实现: 1) 插入排序(Insertion Sort)的基本思想是: 每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。 2) 选择排序(Selection Sort)的基本思想是: 每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。 3) 冒泡排序的基本思想是: 两两比较待排序记录的关键字,发现两个记
  3. 所属分类:其它

    • 发布日期:2020-12-19
    • 文件大小:57kb
    • 提供者:weixin_38579899
  1. c++中八大排序算法

  2. 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短;  1.插入排序—直接插入排序(Straight Insertion Sort) 基本思想: 将一个记
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:730kb
    • 提供者:weixin_38599545
  1. 必须知道的C语言八大排序算法(收藏)

  2. 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。         当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。    快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短; 1.插入排序—直接插入排序(Straight Insertion Sort)
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:734kb
    • 提供者:weixin_38618521
« 12 3 4 5 6 7 8 9 10 ... 50 »