最后一步返回堆顶元素时的疑问
来源:10-3 LeetCode:215. 数组中的第 K 个最大元素

慕仰2595893
2021-01-22
请问老师,为什么最后一步返回堆顶元素一定要用h.peek()方法,而不能直接写return heap[0]呢?我打印heap[0]发现是undefined这是为什么呢?
写回答
1回答
-
lewis
2021-01-24
你可以看一下peek方法,其实就是多了个边界情况判断
00
相似问题
最后一步返回堆顶元素时的疑问
来源:10-3 LeetCode:215. 数组中的第 K 个最大元素
慕仰2595893
2021-01-22
请问老师,为什么最后一步返回堆顶元素一定要用h.peek()方法,而不能直接写return heap[0]呢?我打印heap[0]发现是undefined这是为什么呢?
1回答
lewis
2021-01-24
你可以看一下peek方法,其实就是多了个边界情况判断
相似问题