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

搜索资源列表

  1. 快速排序法的C++代码

  2. void QuickSort(int *pData, int left, int right) { int i, j; int middle, iTemp; i = left; j = right; middle = pData[(left + right) / 2]; //求中间值 do { while ((pData[i] < middle) && (i middl e) && (j > left)) //从右扫描小于中值的数 j--; if (i <= j) //找到
  3. 所属分类:C++

    • 发布日期:2009-05-25
    • 文件大小:679
    • 提供者:cgywgq
  1. 《数据结构》中有关排序算法的教学研究

  2. 排 序 算 法种类繁多,但就其排序时所遵循的原则分类,则大致可分为五大类:一厂插人排序.,交换 排序寒选择排序忿归并排序③基数排序,在这五大类方法中常用且重要的排序方法分为三大类:插入 排序、交换排序、选择排序。在教学过程中,为便于学生掌握,我们主要选取下列四种有代表性的方法,进行重点讲解,分析这几种排序方法的基本思想和原理。
  3. 所属分类:其它

    • 发布日期:2009-08-10
    • 文件大小:200704
    • 提供者:haochangjun
  1. 单链表排序交换节点算法

  2. 单链表交换节点排序,包括选择法、比较法、排序法。
  3. 所属分类:其它

    • 发布日期:2009-10-13
    • 文件大小:8192
    • 提供者:hailangdoudou
  1. 多种排序算法代码(快速排序)

  2. 1.直接插入排序--增量法 2.希尔排序 3.交换排序 4.快速排序 5.直接选择排序 6.堆排序 7.归并排序
  3. 所属分类:其它

  1. 常用排序算法大全(基于C语言)

  2. 包括插入排序法,选择排序法,归并排序法,分配排序法,交换排序法等多种算法。非常实用
  3. 所属分类:C

    • 发布日期:2010-06-04
    • 文件大小:83968
    • 提供者:goodmood89
  1. 冒泡排序-排序过程 冒泡排序-排序过程

  2. 冒泡排序-排序过程 设想被排序的数组R[1..N]垂直竖立,将每个数据元素看作有重量的气泡,根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R,凡扫描到违反本原则的轻气泡,就使其向上"漂浮",如此反复进行,直至最后任何两个气泡都是轻者在上,重者在下为止。 算法示例 49 13 13 13 13 13 13 13 38 49 27 27 27 27 27 27 65 38 49 38 38 38 38 38 97 65 38 49 49 49 49 49 76 97 65 49 49 49 4
  3. 所属分类:其它

    • 发布日期:2010-07-01
    • 文件大小:2048
    • 提供者:davidlili
  1. C语言常用的三种排序方法总结与探讨

  2. 几种常用排序算法的比较和分析
  3. 所属分类:其它

    • 发布日期:2008-04-23
    • 文件大小:17408
    • 提供者:wu364241846
  1. 修改起泡排序法 数据结构课程设计

  2. 修改起泡排序法——数组的运用 起泡法排序的排序过程如下,首先将第一个记录与第二个记录进行比较,若为逆序(R[1]>R[2]),则将两个记录交换,然后比较第二个记录和第三个记录。依次类推,直到第n- 1个记录完成比较为止。上述过程称为第一次起泡排序过程,其结果使得最大的记录被放在了最后一个记录的位置上。然后进行第二次起泡排序,对前n- 1个记录进行同样的操作将次大的记录放在第n-1个记录的位置上
  3. 所属分类:专业指导

    • 发布日期:2011-06-15
    • 文件大小:74752
    • 提供者:pkcds
  1. 数据结构排序算法4

  2. 希尔排序2 交换排序法 归并排序(merge sort)算法实现
  3. 所属分类:C

    • 发布日期:2011-12-11
    • 文件大小:3072
    • 提供者:h893316759
  1. 个人原创 六种排序法源码 可直接运行

  2. 在DOS界面下运行SORT程序,在界面提示出“请输入需排序数组的个数:”后,打入数组的N值,界面上将数组中数字按原有的顺序予以显示,程序运行完毕后,显示出排序后的数组数字,同时显示出数据交换的次数。
  3. 所属分类:C++

  1. c常用排序法:冒泡+选择+插入+快速+希尔...

  2. 冒泡排序:对一个队列里的数据,挨个进行轮询和交换,每次轮询出一个当前最大或者最小的值放在队尾,然后继续下次轮询,轮询长度-1,就跟冒泡一样,所以称为冒泡排序,运算时间复杂度N平方 选择排序:对一个队列里的数据,选出当前最大或者最小的值,然后将他与队首的数据交换,然后从第二个开始,进行相同的操作,运算时间复杂度N平方,但由于他不像冒泡一样需要不停的交换位置,所以会比冒泡快一些 插入排序:对一个队列里的数据,从第二个开始,与此位置之前的数据进行比较,形成局部有序的队列,循环此操作,直到队尾,运算时
  3. 所属分类:C

    • 发布日期:2012-10-08
    • 文件大小:12288
    • 提供者:panlala900625
  1. 简单的冒泡排序法

  2. 一个简单的冒泡排序法,可以实现简单排序。利用比较交换的方法。
  3. 所属分类:C/C++

    • 发布日期:2012-10-20
    • 文件大小:433
    • 提供者:q81422207
  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
    • 文件大小:50176
    • 提供者:wangyu519
  1. VB 各种排序法

  2. VB 初级者的问题,各种排序法.选择排序法,冒泡排序法,交换排序法,找最大值,找最小值
  3. 所属分类:VB

    • 发布日期:2012-12-19
    • 文件大小:2048
    • 提供者:zhangkenping
  1. 8中排序算法(java实现)

  2. 以下排序的Java代码实现: 插入排序(直接插入排序、二分法插入排序、希尔排序) 选择排序(简单选择排序、堆排序) 交换排序(冒泡排序、快速排序) 归并排序 基数排序
  3. 所属分类:Java

    • 发布日期:2015-10-03
    • 文件大小:22528
    • 提供者:zhengquanwu
  1. 希尔排序法(希尔插入排序,希尔交换排序)

  2. 希尔排序法,最经典的排序法,但不是容易懂。包括希尔插入排序,希尔交换排序
  3. 所属分类:C/C++

    • 发布日期:2009-02-24
    • 文件大小:982
    • 提供者:zengrenyuan
  1. 冒泡排序法

  2. 此文档为c++中冒泡排序法程序,原理为重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来
  3. 所属分类:C/C++

    • 发布日期:2018-06-04
    • 文件大小:1048576
    • 提供者:wws19960314
  1. php 冒泡排序 交换排序法

  2. 冒泡排序-php版本-交换排序法,需要的朋友可以参考下。
  3. 所属分类:其它

    • 发布日期:2020-10-28
    • 文件大小:16384
    • 提供者:weixin_38697274
  1. php 冒泡排序 交换排序法

  2. 复制代码 代码如下: $a=array(’11’,’2′,’13’,’4′,’22’); $num = count($a); for($i=0;$i<$num;$i++){ for($j=0;$j<$num;$j++){ if($a[$i]<$a[$j]){ $temp = $a[$i]; $a[$i]=$a[$j]; $a[$j]=$temp; } } } print_r($a); 您可能感兴趣的文章:php数组冒泡排序算法实
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:22528
    • 提供者:weixin_38631729
  1. php选择排序法实现数组排序实例分析

  2. 本文实例分析了php选择排序法实现数组排序的方法。分享给大家供大家参考。具体分析如下: 选择排序法的基本思路:直接用案例来说明吧,比如有一个数组$arr = array(2,6,3,9),从大到小排序。 第一次大循环:它首先假设$arr[0]为最大值,然后分别跟$arr[1]~$arr[3]进行比较,如果比较它大,则进行交换,过程是这样(2,6,3,9)—2和6比 —>(6,2,3,9)—6和3比—>(6,2,3,9)—6和9比—>(9,2,3,6)。注意,这里下标也要变化。
  3. 所属分类:其它

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