Сортировка поразрядным методом — серия DSA
Освойте поразрядную сортировку — алгоритм без сравнений, который сортирует неотрицательные целые числа по цифрам. Реализуйте стабильный проход сортировки подсчётом, напишите полную сортировку на выбранном вами языке, разберите её линейную сложность и закрепите знания на практических задачах по программированию.
Темы
Программа
3 глав9 уроков1 проект4 испытаний55 вопросов тестаАлгоритм
Проект5 уроковЗаключительные задания
2 уроковПохожие курсы
Сортировка подсчетом — Серия DSA
Освойте сортировку подсчетом — алгоритм без сравнений, который сортирует неотрицательные целые числа за линейное время. Реализуйте этап подсчета, напишите полный алгоритм на выбранном языке, проанализируйте сложность O(n + k) и закрепите знания на практических задачах.
Сертификат по окончании
- 9
- 4
- 1
- 52
Пирамидальная сортировка — Серия DSA
Освойте Heap Sort — алгоритм сортировки на основе бинарной кучи. Реализуйте операцию просеивания вниз (sift-down), напишите полный код на любом языке программирования, проанализируйте временную сложность O(n log n) и пространственную O(1), а также закрепите знания на практических задачах.
Сертификат по окончании
- 9
- 4
- 1
- 54
Быстрая сортировка — серия DSA
Освойте Quick Sort, один из самых быстрых алгоритмов сортировки на практике. Реализуйте этап разделения (partition), напишите полную рекурсивную сортировку на выбранном вами языке, проанализируйте её сложность и закрепите знания на задачах по программированию.
Сертификат по окончании
- 9
- 4
- 1
- 52
Сортировка выбором — серия DSA
Освойте сортировку выбором — один из простейших алгоритмов сортировки. Узнайте, как он работает шаг за шагом, реализуйте его с нуля на выбранном языке, проанализируйте его сложность и закрепите знания на практических задачах.
Сертификат по окончании
- 9
- 4
- 1
- 54
Сортировка слиянием — Серия DSA
Освойте Merge Sort, классический алгоритм «разделяй и властвуй». Реализуйте этап слияния, напишите полную рекурсивную сортировку на выбранном языке, проанализируйте сложность O(n log n) и закрепите навыки на практических задачах.
Сертификат по окончании
- 9
- 4
- 1
- 52
Часто задаваемые вопросы
Сколько уроков в Сортировка поразрядным методом — серия DSA?
В курсе Сортировка поразрядным методом — серия DSA 9 интерактивных уроков, которые можно проходить в своём темпе.
Что охватывает Сортировка поразрядным методом — серия DSA?
Курс разбит на главы: Введение, Алгоритм, Заключительные задания.
Сортировка поразрядным методом — серия DSA бесплатный?
Да. Каждый курс на Coddy можно начать бесплатно. Уроки проходятся в браузере, без загрузок и регистрации.