• 稳定性、内 外存储、有序区、无序区

稳定性(个人理解),原来相同的数相对位置不变,就是稳定的。

  平均时间复杂度 最差时间复杂度 辅助空间(空间复杂度) 稳定否?  最好时间复杂度    
插入 N2 N2  O(1) 稳定      
选择排序       不稳定      
希尔排序       不稳定      
堆排序       不稳定      
快排  N*log(N) N2  需要一个栈空间来实现递归
最坏为N, 可以是log(N)
不稳定  log(N)    
               
冒泡  N2  N2  O(1) 稳定 N(N-1次比较)    
归并       稳定      
        稳定      
               
 二叉树排序       稳定      
 鸡尾酒(双向冒泡)       稳定      
  • 基本操作:比较关键字大小

     改变指向记录的指针或移动记录本身

  • 待排文件的常用存储方式:顺序表(如数组)、链表、

 

posted on 2014-09-08 21:02  zhangxh_Doris  阅读(187)  评论(0编辑  收藏  举报