Skip to content

排序算法概述

void x_Sort(ElementType A[],int N)

  • x_Sort:x是算法的具体名称,Sort表示排序算法;
  • A:待排序元素存在在数组中,可以是任意类型用ElementType表示,只要能够进行排序;
  • N:待排序个数,正整数;
  • 只讨论基于比较的排序(> = < 有定义);
  • 只讨论内部排序;(内存空间足够大的情况下,在内存中一次性完成的);
  • 稳定性:任意两个相等的数据,排序前后的相对位置不发生改变;(排序中有两个A,排序如果没有发生变化则)
  • 没有一种排序是任何情况下都是表现最好的;(能写进教科书的算法都有他存在的理由)