Алгоритмы сортировки в Python (на основе анимации)

7 участников

О чём курс

Алгоритмы сортировки, которые часто вызывают сложности на собеседованиях, здесь объясняются через визуальную анимацию и пошаговую реализацию кода. Вы разберете механику работы шести популярных методов: Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, Merge Sort и Heap Sort. Для каждого алгоритма предусмотрен теоретический разбор с нотацией Big O, а также практический анализ эффективности для разных сценариев (лучший, средний и худший). Курс подходит разработчикам, которые хотят не просто заучить код, а понять логику работы алгоритмов и их свойства — стабильность и работу «на месте». В результате вы сможете уверенно объяснять и реализовывать эти методы в своих Python-проектах.

Программа обучения

  • Раздел 1: Введение в сортировку, нотация Big O, теорема мастера
  • Раздел 2: Bubble Sort (введение, реализация, анализ свойств)
  • Раздел 3: Selection Sort (введение, реализация, анализ свойств)
  • Раздел 4: Insertion Sort (введение, реализация, анализ свойств)
  • Раздел 5: Quick Sort (введение, дополнительный видеопример, реализация, анализ свойств)
  • Раздел 6: Merge Sort (введение, реализация, анализ свойств)
  • Раздел 7: Heap Sort (введение, реализация, анализ свойств)
Складчина создана 22 июня 2023 г. · описание обновлено 23 марта 2026 г.
600 ₽ 1 750 ₽