0
Q
最大堆排序
A
回答
0
大家知道,第一元件是所述最大。之后是位于2 * k和2 * k + 1位置的孩子。所以,如果你是基于1的,下一个数字的大小是2和3.
0
让我们这样做 - 最大的元素是在根。谁是第二大和第三大的候选人? Ans - >根的直系子。为什么?因为在根的孩子下面的所有元素将比根的孩子更小。
同样谁是第四大候选人?第二和第三大元素的孩子,即从索引4到索引7的节点。
相关问题
- 1. 最大堆之间并排序堆
- 2. 堆排序 - 堆(最小/最大)用于升序和降序排序?
- 3. 迭代最大heapify在堆排序
- 4. 堆排序,最小堆使用还是最大?
- 5. 关于堆(最大堆和最小堆)
- 6. 使用最大堆对文件进行排序
- 7. 堆排序heapify排序
- 8. 使用最小堆排序字
- 9. 按最大值排序
- 10. 排序由最大值
- 11. 最大和快速排序
- 12. 创建最小堆或最大堆
- 13. 堆排序C#排序与大型阵列
- 14. 排序K-排序阵列具有最小堆
- 15. 堆排序heapify
- 16. 从最小堆切换到最大堆而不重新排列内部数组
- 17. Nexus的最大堆大小?
- 18. 最大堆大小无效
- 19. 按时间值排序最后的最大值排序
- 20. 最大堆实现
- 21. 从最小到最大排序数组
- 22. 从最小到最大排序
- 23. 选择排序 - 最小/最大索引
- 24. PHP的mysql排序最大至最少
- 25. 从最小到最大排序
- 26. 排序表(从最大到最小)
- 27. 左侧最大d堆后序遍历
- 28. 程序最大调用堆栈超过
- 29. 1-ary堆排序?
- 30. 堆排序问题