堆排序算法与vpython入门

堆排序算法利用堆这种特殊的数据结构进行排序。堆类似于二叉树但有显著差异,主要使用数组存储。构建堆要求每行都完整填充数据,并且每个节点的值必须大于或等于其孩子节点的值。堆内的数据通过Node类存储,该类专门用于存储主值或键值,不需要其他节点引用,使数据类型更易变更。
pdf 文件大小:10.08MB