Библиотека Python, что означает «q» в heapq? - PullRequest
0 голосов
/ 08 февраля 2019

В Python есть библиотека heapq, которую мы можем использовать для выполнения операций с кучей.Что означает "q"?

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

Итак, Очередь кучи (или heapq) означает то же самое .Это в основном написано простым способом 'heapq', мы можем написать как 'очередь кучи'.Для вашего лучшего понимания q = 'queue'.Эта библиотека обеспечивает реализацию алгоритма очереди кучи, также известного как алгоритм очереди приоритетов.

0 голосов
/ 08 февраля 2019

Это буквально означает то, на что это похоже: очередь кучи. doco подтверждает это:

8.4.heapq - Очередь кучи алгоритм

...