《数据结构》课件(语言) 第10章.pptVIP

  • 2
  • 0
  • 约2.43万字
  • 约 72页
  • 2018-05-11 发布于广东
  • 举报
《数据结构》课件(语言) 第10章.ppt

《数据结构》 第十章 内部排序 第十章 内部排序 内容和要求 排序及有关的概念,直接插入排序、二分法插入排序、表插入排序,shell 排序,直接选择排序、树形选择排序、堆排序、冒泡排序和快速排序、基数排序、归并排序。 要求通过学习,掌握排序的各种方法,为解决实际问题奠定理论基础的技术基础。了解排序和排序码的概念, 熟悉直接插入排序、二分法插入排序、表插入排序、Shell排序的方法和时空复杂性; 掌握堆排序、快速排序、基数排序、归并排序的基本思路,排序方法,算法的主要步骤和时空复杂性; 知道 shell 排序和树形选择排序方法。 概 述 如何对一大批按关键字无序的数据元素或记录,高效率地将它们重新排列成一个按关键字有序的序列,是计算机应用中的重要课题之一。 可以假定被排序的对象是由一组记录组成的文件,而记录则由若干个数据项(或字段、域)组成,其中有一项可用来标识一个记录,称为关键字,它具关键字值。关键字是排序操作的依据。 概 述 定义1: 假设含 n 个记录的序列为 {R1,R2,···,Rn} (10-1) 其相应的关键字序列为 {K1,K2,···,Kn} 需确定 1,2,···,n 的一种排列 P1,P2,···,Pn ,使

文档评论(0)

1亿VIP精品文档

相关文档