目录
目录.................................................................................................................................................3
顺序查找.........................................................................................................................................5
1.1 实验介绍...............................................................................................................................5
1.2 实验目标...............................................................................................................................5
1.3 实验时间...............................................................................................................................5
1.4 预备知识...............................................................................................................................5
1.5 实验步骤...............................................................................................................................5
1.6 实验结果...............................................................................................................................7
1.7 结论.......................................................................................................................................7
折半查找.........................................................................................................................................8
2.1 实验介绍...............................................................................................................................8
2.2 实验目标...............................................................................................................................8
2.3 实验时间...............................................................................................................................8
2.4 预备知识...............................................................................................................................8
2.5 实验步骤...............................................................................................................................8
2.6 实验结果.............................................................................................................................10
冒泡排序.......................................................................................................................................11
3.1 实验介绍.............................................................................................................................11
冒泡排序,是指计算机的一种排序方法,它的时间复杂度为 O(n^2),虽然不及堆排
序、快速排序的 O(nlogn,底数为 2),但是有两个优点:1.“ ”编程复杂度 很低,很容
易写出代码;2.具有稳定性,这里的稳定性是指原序列中相同元素的相对顺序仍然保持
到排序后的序列,而堆排序、快速排序均不具有稳定性。不过,一路、二路归并排序、
不平衡二叉树排序的速度均比冒泡排序快,且具有稳定性,但速度不及堆排序、快速排
序。冒泡排序是经过 n-1 趟子排序完成的,第 i 趟子排序从第 1 个数至第 n-i 个数,若第
i 个数比后一个数大(则升序,小则降序)则交换两数......................................................11
3.2 实验目标.............................................................................................................................11
3.3 实验时间.............................................................................................................................11
3.4 预备知识.............................................................................................................................11
3.5 实验步骤.............................................................................................................................11
3.6 实验现象.............................................................................................................................13
快速排序.......................................................................................................................................14
4.1 实验介绍.............................................................................................................................14
快速排序(Quicksort)是对冒泡排序的一种改进。由 C. A. R. Hoare 在 1962 年提出。它
的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有
数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速
排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列............................14
4.2 实验目标.............................................................................................................................14
4.3 实验时间.............................................................................................................................14
4.4 预备知识.............................................................................................................................14
R&D Center
标题 文档编号 版本 页
ULTRAWISE 研发中心-教育产品
URD-LAB-GUD-001
0.1
3 of 17
作者 修改日期
密级:秘密
2010-Dec-06
Copyright @ 2010 Ultrawise R&D Center, All rights reserved.