堆排序 分两步走 一个是单子树排序,另一个是选择节点进行构建最大最小堆,接着交换值并固定堆尾进行重新的堆排序
我已经通过这道算法题!输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2FquestionTerminal%2F6a296eb82cf844ca8539b57c23e6e9bf
全部评论
相关推荐