摘要:
介绍 堆排序是排序算法一种,适用于最小和最大的元素取值,以下情况适合堆排序 1. 优先级队列,总要得到最优先的元素 堆排序的过程, 例子队列插入顺序 List.Add(10) ... ,6,3,5,7,2 A. 建立二叉堆 [10] -> [10][6] CheckParent(1) // 1 代表当前位置 function CheckParent(pos): ... 阅读全文
Sharing my minds, Under Creative Common License 3.0 Contact: wangxiong {at} msn.com(msn)