HeapSort堆排序

2022-03-03  本文已影响0人  叫我颜先生

/*

空间复杂度O(NlogN)
时间复杂度O(1)
不稳定排序

堆的基本思想:

基本步骤:

  1. 对序列进行原地建堆
  2. 重复以下流程,直到元素个数为1

例子:
0:{50,21,80,43,38,14}
1:{80,43,50,21,38,14}
2:{50,43,14,21,38,80}
3:{43,38,14,21,50,80}
4:{38,21,14,43,50,80}
...

*/

/**

/**

上一篇 下一篇

猜你喜欢

热点阅读