排序算法概览与实现:直接、Shell及快速排序.pdfVIP

  • 0
  • 0
  • 约3.49千字
  • 约 11页
  • 2026-04-15 发布于北京
  • 举报

排序算法概览与实现:直接、Shell及快速排序.pdf

排序的基本概念

排序(Sort)是将无序的记录序列(或称文件)调整成有序的序列。

稳定排序和非稳定排序

设文件f=(R……R……R……R)中记录R、R(i≠j,i、j=1……n)的key相等,即K=K。

1ijnijij

若在排序前R领先于R,排序后R仍领先于R,则称这种排序是稳定的,其含义是它没有破坏原本已有序

ijij

的次序。反之,若排序后R与R的次序有可能颠倒,则这种排序是非稳定的,即它有可能破坏了原本已有

ij

序记录的次序

内排序和外排序

若待排文件f在计算机的内器中,且排序过程也在内存中进行,称这种排序为内排序。内排

序速度快,但由于内存容量一般很小,文件的长度(记录个

文档评论(0)

1亿VIP精品文档

相关文档