-1

Python 有这个库 heapq,我们可以用它来执行堆操作。“q”代表什么?

4

2 回答 2

3

它的字面意思是它听起来的样子:堆队列。doco证实了这一点:

8.4. heapq堆队列算法

于 2019-02-08T02:24:59.383 回答
0

因此,堆队列(或 heapq)的含义相同。它基本上是用一种简单的方式写成“heapq”,我们可以写成“堆队列”。为了您更好地理解 q = 'queue'。该库提供了堆队列算法的实现,也称为优先队列算法。

于 2019-02-08T02:39:49.973 回答