2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Комбинаторика. Перечисление перестановок.
Сообщение18.05.2009, 23:46 


18/05/09
1
Друзья, мне для программки требуется подобрать "хороший" способ перечисления перестановок.

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

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

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


29/07/05
8248
Москва
Тема перенесена из математического раздела в Computer Science.

 Профиль  
                  
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение19.05.2009, 00:59 
Заслуженный участник
Аватара пользователя


06/10/08
6422
У Кнута вышли несколько разделов четвертого тома, там есть про это.

 Профиль  
                  
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение19.05.2009, 01:38 
Модератор
Аватара пользователя


11/01/06
5664
У Шеня в "Программирование: Теоремы и Задачи" тоже есть кое-что:
ftp://ftp.mccme.ru/users/shen/progbook.pdf

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

 Профиль  
                  
 
 Перечисление перестановок
Сообщение24.05.2009, 18:21 
Заблокирован
Аватара пользователя


03/05/09

288
Gomel BY
Я нашел 4 способа сопоставления перестановки ее номеру и наоборот.
На моем сайте конкрентно этого нет - мне лень набирать программу на Паскале,
если это никому не надо - оригинал куда-то подевался среди дискет.
Потом заинтересовался циклами, но пока не нашел ничего интересного.
Если это кого интересует, пишите или сообщайте, тогда активируюсь.

 Профиль  
                  
 
 Перечисление перестановок
Сообщение08.06.2009, 04:54 
Заблокирован
Аватара пользователя


03/05/09

288
Gomel BY
Когда -то, когда не было матлаба и инета где содрать,
надо было делать программу решения системы в треугольное разложение, при этом пришлось делать перестановки строк а потом наоборот.
Так вот при этом обнаружилась связь между факториальной системой счисления и перестановкой и наоборот. Я нашел 4 варианта могу скинуть на мой сайт на пасквиле.

 Профиль  
                  
 
 Re: Комбинаторика. Перечисление перестановок.
Сообщение10.06.2009, 22:28 
Модератор
Аватара пользователя


11/01/06
5664
 !  iig, предупреждение за дублирование тем. Темы объединены.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group