|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.09.2016, 17:55 | #1 |
Форумчанин
Регистрация: 15.12.2013
Сообщений: 414
|
Лексиграфический порядок элементов массива с++
Добрый день. Есть программа,которая находит все перестановки от 1 до n. Подскажите пожалуйста, как реализовать вывод элементов в лексиграфическом порядке. Спасибо
Код:
|
29.09.2016, 14:30 | #2 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
ну, тут хоть видно, что первый параметр - алфавит...... кстати говоря, вот его не нужно менять нужно ввести ещё один параметр-массив, который хранит "префикс" перестановки.... далее идёт то же условие if(l==n-1), но в else мы меняем эл. префикса и вызываем рекурсию на новом префиксе и старом алфавите
Место под префикс можно выделить в main, проще будет |
29.09.2016, 14:40 | #3 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
не тестировал! просто прикидка
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычислить z=s1+s2/2, где s1-сумма положительных элементов массива X(8); s2-сумма отрицательных элементов массива Y(10) . обе суммы | Лидия 188 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 06.11.2015 18:44 |
Задание на проверку.Задание:Изменить порядок следования элементов массива на обратный. | Valiev1 | Помощь студентам | 1 | 26.10.2015 20:06 |
Функция изменяет порядок элементов спика | eymar | Общие вопросы C/C++ | 0 | 21.11.2012 23:16 |
порядок элементов массива | Gordan007 | Помощь студентам | 0 | 17.12.2011 03:14 |
Поменять порядок следования отрицательных элементов на обратный | JeyKip | Общие вопросы C/C++ | 1 | 14.01.2010 01:23 |