Курс 14 · Data Engineering Бесплатно
DSA 01
DSA до кэш-линий и memory layout: почему dict быстрый, list.append O(1), BFS жрёт память. Бесплатно, с лабами timeit. Не зубри big-O — пойми.
Beginner
Уровень
93
Уроков
60
Часов
20
Модулей
Что входит: 93 уроков · 20 модулей · сертификат
Что нужно знать заранее
Программа
Введение в курс
6 уроков · 3 ч
С нуля: данные, память и сложность простыми словами
6 уроков · 3 ч
Big-O и анализ сложности
10 уроков · 5 ч
Память и железо
10 уроков · 5 ч
Массивы и непрерывная память
8 уроков · 4 ч
Динамические массивы
8 уроков · 4 ч
Связные списки
10 уроков · 5 ч
Стеки, очереди, deque
10 уроков · 5 ч
Хеш-таблицы: основы
10 уроков · 5 ч
Хеш-таблицы: внутри Python dict
10 уроков · 5 ч
Деревья и BST
10 уроков · 5 ч
Кучи и очереди с приоритетом
10 уроков · 5 ч
Графы: представления
10 уроков · 5 ч
Обход графов: BFS и DFS
10 уроков · 5 ч
Сортировки: основы
10 уроков · 5 ч
Сортировки: Timsort и измерения
10 уроков · 5 ч
Поиск: линейный, бинарный, хеш
10 уроков · 5 ч
Рекурсия и divide-and-conquer
10 уроков · 5 ч
DSA в задачах Data Engineering
10 уроков · 5 ч
Capstone: event-pipeline с правильными структурами
8 уроков · 4 ч