Menu
Coddy logo textTech
Курс

Быстрая сортировка — серия DSA

Освойте Quick Sort, один из самых быстрых алгоритмов сортировки на практике. Реализуйте этап разделения (partition), напишите полную рекурсивную сортировку на выбранном вами языке, проанализируйте её сложность и закрепите знания на задачах по программированию.

Темы

Программа

3 глав9 уроков1 проект3 испытаний52 вопросов теста

Introduction

2 уроков14
  • 01Introduction
  • 02Motivation

The Algorithm

Проект5 уроков138
  • 01How it works?
  • 02Pseudo Code
  • 03Implementation (Part 1)
  • 04Implementation (Part 2)
  • 05Time and Space Complexity

Final Challenges

2 уроков2
  • 01Final Challenge #1
  • 02Final Challenge #2

Похожие курсы

Сортировка слиянием — Серия DSA

Освойте Merge Sort, классический алгоритм «разделяй и властвуй». Реализуйте этап слияния, напишите полную рекурсивную сортировку на выбранном языке, проанализируйте сложность O(n log n) и закрепите навыки на практических задачах.

Структуры данных
certificate icon

Сертификат по окончании

  • 9
  • 3
  • 1
  • 52

Пирамидальная сортировка — Серия DSA

Освойте Heap Sort — алгоритм сортировки на основе бинарной кучи. Реализуйте операцию просеивания вниз (sift-down), напишите полный код на любом языке программирования, проанализируйте временную сложность O(n log n) и пространственную O(1), а также закрепите знания на практических задачах.

Структуры данных
certificate icon

Сертификат по окончании

  • 9
  • 3
  • 1
  • 54

Сортировка выбором — серия DSA

Освойте сортировку выбором — один из простейших алгоритмов сортировки. Узнайте, как он работает шаг за шагом, реализуйте его с нуля на выбранном языке, проанализируйте его сложность и закрепите знания на практических задачах.

Структуры данных
certificate icon

Сертификат по окончании

  • 9
  • 3
  • 1
  • 54

Сортировка вставками — серия DSA

Простой, но мощный алгоритм. Узнайте, как эффективно упорядочивать элементы, разберитесь во временной сложности и улучшите свои навыки сортировки. Начните обучение прямо сейчас!

  • 9
  • 3
  • 1

Сортировка подсчетом — Серия DSA

Освойте сортировку подсчетом — алгоритм без сравнений, который сортирует неотрицательные целые числа за линейное время. Реализуйте этап подсчета, напишите полный алгоритм на выбранном языке, проанализируйте сложность O(n + k) и закрепите знания на практических задачах.

Структуры данных
certificate icon

Сертификат по окончании

  • 9
  • 3
  • 1
  • 52

Часто задаваемые вопросы

Сколько уроков в Быстрая сортировка — серия DSA?

В курсе Быстрая сортировка — серия DSA 9 интерактивных уроков, которые можно проходить в своём темпе.

Что охватывает Быстрая сортировка — серия DSA?

Курс разбит на главы: Introduction, The Algorithm, Final Challenges.

Быстрая сортировка — серия DSA бесплатный?

Да - каждый курс на Coddy можно начать бесплатно. Уроки проходятся в браузере, без загрузок и регистрации.
Coddy programming languages illustration

Начните Быстрая сортировка — серия DSA бесплатно

НАЧАТЬ