Алгоритмы. Генерация перестановок. Алгоритм Джонсона-Троттера.

  Рет қаралды 3,058

Oleksandr Tsymbaliuk

Oleksandr Tsymbaliuk

Күн бұрын

Описание лекции:
Программу данного курса вы можете посмотреть по ссылке - docs.google.co...
Комбинаторные алгоритмы играют важную роль в ряде прикладных задача (составление расписаний и генерация размещений). В этой лекции будет рассмотрен алгоритм генерации всех перестановок. Был выбран пожалуй один из самых простых алгоритмов для генерации всех перестановок, а именно алгоритм Джонсона-Троттера. Он отличается как простотой реализации (он не рекурсивный), так и линейной зависимостью потребляемой памяти. Эта лекция будет интересна студентам которые уже освоили простые алгоритмы и имеют среднюю подготовку в разработке.
Лекцию дополняют как сам материал лекции, так и примеры реализации этого алгоритма на Python и Java.
Ссылка на конспект этой лекции - drive.google.c...
Ссылка на примеры кода - drive.google.c...

Пікірлер: 12
Python 3 8 6 Базовый   Абстракция
29:55
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Кружок - группа А - алгоритм Джонсона
31:28
Andrew Stankevich
Рет қаралды 1,2 М.
Нас не должно быть: Загадка 6 чисел
55:17
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН