heapq как мин-куча, heapify/heappush/heappop, nlargest/nsmallest за O(n log k), max-heap трюк -value, Kth largest in stream, merge K sorted lists, минимизация cost соединения палок (Huffman). 3 задачи.
Big O, бинарный поиск, сортировки, рекурсия. Все топовые паттерны с собесов, с интерактивной Python-практикой прямо в конспекте.
Ключевые темы: big-o, algorithms, binary search, sorting, recursion, fibonacci, interview.
В Pro-подписке по этому конспекту получите: