Изменения

Перейти к: навигация, поиск

Коды Грея для перестановок

185 байт убрано, 20:10, 15 января 2015
м
Сравнение с рекурсивным алгоритмом
===Сравнение с рекурсивным алгоритмом===
Главным приемуществом алгоритма Джонсона-Троттера является то, что нам не нужно хранить все предыдущие перестановки (из <tex>n - 1</tex> элемента), а только текущую. Следовательно, этот алгоритм потребляет только <tex>O(n)</tex> памяти. Также, из-за нерекурсивности этот алгоритм работает быстрее. Это можно строго доказать, но доказательство довольно громозодкое и приводить его мы здесь не будем.
== Сведение задачи построения кода Грея для перестановок к графам ==

Навигация