2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Комбинаторика. Перечисление перестановок.
Сообщение18.05.2009, 23:46 
Друзья, мне для программки требуется подобрать "хороший" способ перечисления перестановок.

Я знаю лишь два: лексикографический/антилексикографический, и на основе циклического сдвига на одну позицию(подзабыл название). Бросившись к классической литературе, обнаружил, что другие способы не упоминаются.

Вопрос к аудитории: какие известны способы перечисления перестановок и, очень желательно узнать, в какой литературе они рассмотрены и описаны ???

 
 
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение18.05.2009, 23:48 
Аватара пользователя
Тема перенесена из математического раздела в Computer Science.

 
 
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение19.05.2009, 00:59 
Аватара пользователя
У Кнута вышли несколько разделов четвертого тома, там есть про это.

 
 
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение19.05.2009, 01:38 
Аватара пользователя
У Шеня в "Программирование: Теоремы и Задачи" тоже есть кое-что:
ftp://ftp.mccme.ru/users/shen/progbook.pdf

А в "Matters Computational" целая глава посвящена алгоритмическим аспектам перестановок:
http://www.jjj.de/fxt/fxtpage.html#fxtbook

 
 
 
 Перечисление перестановок
Сообщение24.05.2009, 18:21 
Аватара пользователя
Я нашел 4 способа сопоставления перестановки ее номеру и наоборот.
На моем сайте конкрентно этого нет - мне лень набирать программу на Паскале,
если это никому не надо - оригинал куда-то подевался среди дискет.
Потом заинтересовался циклами, но пока не нашел ничего интересного.
Если это кого интересует, пишите или сообщайте, тогда активируюсь.

 
 
 
 Перечисление перестановок
Сообщение08.06.2009, 04:54 
Аватара пользователя
Когда -то, когда не было матлаба и инета где содрать,
надо было делать программу решения системы в треугольное разложение, при этом пришлось делать перестановки строк а потом наоборот.
Так вот при этом обнаружилась связь между факториальной системой счисления и перестановкой и наоборот. Я нашел 4 варианта могу скинуть на мой сайт на пасквиле.

 
 
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение10.06.2009, 22:28 
Аватара пользователя
 !  iig, предупреждение за дублирование тем. Темы объединены.

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group