- 博客(1)
- 收藏
- 关注
原创 Python 堆(自学用)
在上述示例中, heapq.heappushpop(A, 4) 将元素 4 推入列表 A 的堆中,并返回列表 A 中的最小元素 1,打印的结果是 1 [2, 3, 4]。在上述示例中, heapq.nlargest(3, A) 返回堆中前 3 大的元素,即 [10, 9, 8],而 heapq.nsmallest(3, A) 返回堆中前 3 小的元素,即 [1, 2, 3]。在上述示例中,heapq.heappop(A) 从列表 A 的堆中弹出并返回了最小元素 1,打印的结果是 1 [2, 3]。
2023-05-26 17:40:34 230 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人