首页 > 试题广场 >

使用堆排序算法对数组升序排列时,初始应该构建什么类型的堆?

[单选题]
使用堆排序算法对数组升序排列时,初始应该构建什么类型的堆?
  • 最小堆
  • 最大堆
  • 二叉搜索树
  • 最小堆或最大堆均可
实战来说大小跟堆都可以完成升序降序的排序,无非在于最后堆顶是跟结尾交换还是单独取出来放在一个新的数组里面,这题目出的太应试,太死板了
发表于 今天 17:03:05 回复(0)