所以为什么这里用了堆结构,而不是数组,用到了堆的什么功能?

来源:3-4 堆有什么特点,和二叉树有什么关系

香饽饽0

2022-09-23

这个问题有问题,因为说了堆的物理结构也是数组。

但是用到了堆的什么功能吗?

写回答

2回答

宅到深处自然萌

2024-06-19

例如找第 K 大元素。要是用排序,最小 O(nlogN),但是用最小堆,可以减小到 O(nlogK)

0
0

双越

2022-09-23

堆本质上就是数组。只不过是按照堆的逻辑组织起来的数组。

就像链表,本质上也就是一个一个的 object 

0
0

2周刷完100道前端优质面试真题 双越最新力作

『前端面试真题100道』视频详解

1509 学习 · 642 问题

查看课程