摘要: 堆排序算法 **堆排序定义:**堆排序是将一组无序数组(二叉树)构建成一个堆,分为大顶堆和小顶堆 大顶堆:父节点的值永远大于其左子树和右子树的值 **堆排序思路:**将堆顶元素与末尾元素交换,然后重新调整结构,使其满足堆的定义,然后反复执行以上步骤,直到整个数组有序。 实现数组元素升序排序,需要先调 阅读全文
posted @ 2022-11-28 12:59 郭培鑫同学 阅读(89) 评论(0) 推荐(0) 编辑