堆排序应该是几大排序里最复杂的一个了,具体来看: 首先涉及了一个构建大顶堆的方法(升序排序使用大顶堆): /** * 功能:将i对应的非叶子节点为根的树调整成大顶堆 * 举例 int[] arr = {4, 6, 8, 5, 9}; => i = 1 => adjustHeap => {4, 9, Read More
posted @ 2021-05-05 01:08 imissinstagram Views(42) Comments(0) Diggs(0) Edit