← Все вопросы по Python
🔥 Python 📂 Collections ⚡ Junior/Middle

Что такое heapq и для чего используется?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Модуль для работы с кучей (min-heap). heappush, heappop. Используется в очередях с приоритетом.

Варианты ответа в приложении:

  • A. Только для сортировки Правильный
  • B. Реализует очередь с приоритетом на основе кучи
  • C. Все операции O(n)
  • D. Можно использовать для max-heap

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.