Учебный трек

Алгоритмы на Python

Поиск, сортировка, рекурсия, стеки и обход графов, после каждой темы - задача.

Уроков: 9 · Задач: 19

Начать трек →
  1. Урок Задач: 2 Линейный поиск в Python Просматривайте список по порядку до совпадения.
  2. Урок Задач: 2 Двоичный поиск в Python Быстро найдите значение в отсортированном списке.
  3. Урок Задач: 2 Пузырьковая сортировка в Python Сортируйте повторной перестановкой соседних элементов.
  4. Урок Задач: 1 Сортировка слиянием в Python Сортируйте методом разделяй и властвуй.
  5. Урок Задач: 2 Рекурсивный Fibonacci с мемоизацией Избегайте повторного вычисления одинаковых значений.
  6. Урок Задач: 2 Стек в Python Реализуйте push, pop и peek по принципу LIFO.
  7. Урок Задач: 3 Поиск в ширину BFS в Python Обходите граф уровень за уровнем.
  8. Урок Задач: 3 Поиск в глубину DFS в Python Исследуйте путь до конца перед возвратом.
  9. Урок Задач: 2 Двоичное дерево поиска на Python Постройте двоичное дерево поиска на Python: вставляйте значения, ищите их и выводите в отсортированном порядке.