1. Заголовок темы должен быть информативным. В противном случае тема закрывается и удаляется ...
2. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
3. Одна тема - один вопрос (задача)
4. Спрашивайте и отвечайте четко и по существу!!!
| Cheburashka |
16.07.2009 15:23
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 195 Пол: Мужской Реальное имя: Сергей Репутация: 2 |
В общем, достаточно давно я встретился с такой сложной темой (для меня) как перестановки. Сколько я не искал литературы на эту темы, но ничего стоющего не нашёл. Поэтому обратился именно к Вам.
Не могли бы Вы объяснить в чём основной смысл, и как они выполняются? Сообщение отредактировано: Lapp - 16.07.2009 23:00 -------------------- ♣♣♣
"Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣ |
![]() ![]() |
| Cheburashka |
17.07.2009 13:08
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 195 Пол: Мужской Реальное имя: Сергей Репутация: 2 |
Цитата b c a Теперь мы имеем множество в новом порядке. Вопрос: какой должна быть перестановка, чтобы вернуться к старому порядку? Конструируем эту перестановку: на первое место надо поставить a, а оно у нас имеет номер 3, на второе место надо поставить b, а оно у нас имеет номер 1, на третье место надо поставить c, а оно у нас имеет номер 2. Записывает это в виде перестановки: 3 1 2 Из этого немного не понял... Если у нас имеется изначально 2 3 1, то после вашего алгоритма она получается у меня пдругому... 2 3 1 1 3 2 (на первое место надо поставить a, а оно у нас имеет номер 3,) 3 1 2 (на второе место надо поставить b, а оно у нас имеет номер 1,) 3 2 1 (на третье место надо поставить c, а оно у нас имеет номер 2.) Или я ошибаюсь? -------------------- ♣♣♣
"Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣ |
| Lapp |
17.07.2009 13:41
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Из этого немного не понял... Ты не понял постановку задачи. Попробую объяснить ее.... Или я ошибаюсь? Есть упорядоченное множество. В моем примере я взял множество, состоящее из первых трех латинских букв и расставил их в естественном порядке: a b c Именно с этим множеством мы будем работать. Далее, нам дают некоторое правило, по которому мы будем переставлять буквы. Правило записывается так: 2 3 1 Первой стоит двойка. Это значит, что на первое место надо поставить второй элемент множества (у нас это b). Второй стоит тройка. Это значит, что на второе место надо поставить третий элемент множества (у нас это c). Третьей стоит единица. Это значит, что на третье место надо поставить первый элемент множества (у нас это a). В результате получаем: b c a Тут важно, что тройка букв - это само множество, а тройка чисел - это запись операции над этим множеством. Как, например, над обычными числами можно придумать операцию Oper=*2, которая будет обчное число умножать на два. Или, скажем, операция cube="возведение в куб". К первой операции обратной будет умножение на 0.5, то есть oper-1=*0.5, а ко второй операции обратной будет такая: cube-1="извлечение кубического корня". Минус единица вверху - это просто обозначение обратной операции. Еще пример: операция cycle, которая циклически переставляет буквы: cycle(a b c) = c a b Тогда обратная операция будет переставлять тоже циклически, но в другом направлении: cycle-1(a b c) = b c a Тогда cycle-1(cycle(a b c)) = a b c Еще можно заметить, что двукратное применение cycle к множеству из трех букв эквивалентно применению cycle-1. То есть cycle2=cycle-1. Когда речь идет об абстрактых операциях, постарайся отвлечься от стереотипов. Полагайся только на логические выводы. Манипулирование с примерами очень помогает. Перечитай, пожалуйста, предыдущий мой пост в этом свете. Если снова будет неясно, спрашивай. Материал действительно не из простых для начала. Сообщение отредактировано: Lapp - 17.07.2009 14:04 -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Сергей Меркурьев Перестановки 16.07.2009 15:23
amega ммм.. что за перестановки? первый раз слышу :nea: 16.07.2009 19:49
Сергей Меркурьев Ну я тут на одном сайте нашёл:
Перестановкой из N... 16.07.2009 19:57
sheka
Вот а как с ними работать я вообще не могу понять... 16.07.2009 20:55
amega что-то с комбинаторыи и теории вероятности школьно... 16.07.2009 20:37
volvo А как работать с формулой Герона, ты понимаешь? То... 16.07.2009 20:52
Lapp Сергей, большая просьба не валить все, что не зада... 17.07.2009 1:19
Сергей Меркурьев Так, ну сейчас я хотя бы какое-то представление им... 17.07.2009 9:33
sheka смотри. например N=3. тогда
_ _ _ (произвольная к... 17.07.2009 10:01
Сергей Меркурьев С обычным понятием перестановки мне всё понятно (х... 17.07.2009 11:24
Lapp (И пример - 2 3 1. Ответ - 3 1 2).
Вот с этим я во... 17.07.2009 12:58
Сергей Меркурьев С предыдущим постом понятно, а вот с новым опять н... 17.07.2009 19:36
Lapp Я попытался вычислить у меня получается так. Воде ... 18.07.2009 4:19
Сергей Меркурьев В принципе всё выше сказанное мне становится понят... 18.07.2009 11:25
Lapp В данном случае мне не понятна сама последовательн... 19.07.2009 5:22
Сергей Меркурьев А если у нас вообще число k неизвестно? Как быть с... 19.07.2009 10:48
Lapp А если у нас вообще число k неизвестно? Как быть с... 19.07.2009 12:30
Сергей Меркурьев
В принципе вот условие) 19.07.2009 12:33
Lapp В принципе вот условие)А в принципе, в чем проблем... 19.07.2009 12:44
Сергей Меркурьев Тогда я так сказать приведу пару своих примеров и ... 19.07.2009 12:51
Lapp Есть к примеру перестановка 4213, лексиграфически ... 19.07.2009 13:11
Сергей Меркурьев 321 > 132.
43215 > 15432
Я имел ввиду это) ... 19.07.2009 13:14
Lapp 321 > 132.
43215 > 15432
Я имел ввиду это) ... 19.07.2009 13:28
Сергей Меркурьев http://acmp.ru/index.asp?main=task&id_task=350
К п... 19.07.2009 13:31
Lapp К примеру вот) Ну там частично идёт речь о переста... 19.07.2009 13:50
Сергей Меркурьев
В общем нашёл ещё одну интересную задачку на пер... 21.07.2009 10:36
Lapp Для N=3 и K=1 существует 2 таких перестановки. (1,... 22.07.2009 1:26![]() ![]() |
|
Текстовая версия | 8.12.2025 23:59 |