Python库,heapq中的“ q”代表什么?

时间:2019-02-08 02:22:09

标签: python heap heapq

Python拥有此库heapq,我们可以使用该库执行堆操作。 “ q”代表什么?

2 个答案:

答案 0 :(得分:1)

它的字面意思是:堆队列。 doco确认了这一点:

  

8.4。 heapq 堆队列 算法

答案 1 :(得分:0)

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