Библиотека Python, что означает "q" в heapq?

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

2 ответа

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

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

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

Другие вопросы по тегам