2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|||||||||||
1 | |||||||||||
Рекурсивный перебор. Вылет за границы массива11.04.2013, 18:08. Показов 2187. Ответов 11
Метки нет (Все метки)
ка, состоящая из попарно различных символов (буквы латинского алфавита и цифры). Требуется вывести все перестановки символов данной строки в алфавитном порядке.
Ввод: AB Вывод: AB BA Ввод: IOX Вывод: IOX IXO OIX OXI XIO XOI Написал код, вроде должно работать. Но если по алгоритму, то вылетает за границы массива. А если в цикле сделать на одну итерацию меньше то выводит не то, что нужно. Вылет за границы в 33 строке в общем коде. Вот кусочек, в котором вылетает, ниже полный код.
0
|
11.04.2013, 18:08 | |
Ответы с готовыми решениями:
11
Рекурсивный перебор элементов массива любой размерности Вылет за границы массива Перебор двумерного массива и выход за границы массива Вылет за границы вектора |
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
|
||||||
11.04.2013, 18:13 | 3 | |||||
Вместо
надо
1
|
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|||||||||||
11.04.2013, 18:31 [ТС] | 4 | ||||||||||
Пробовал. Я же написал выше, что тогда выводит неправильный ответ. А код такой же один в один на фри паскале работает идеально.
Добавлено через 1 минуту Сейчас скину прокомментированный код, чтобы легче читать было.
А вот тот же код на паскале:
Пробовал. Я же написал выше, что тогда работает, но выводит неправильный ответ. А код такой же один в один на фри паскале работает идеально. Может я криворуко переписал. Тогда простите Ниже код есть, сравните если не сложно. Спасибо за помощь и попытки помощи огромное!)
0
|
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
|
|
11.04.2013, 18:45 | 5 |
1
|
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|
11.04.2013, 18:47 [ТС] | 6 |
0
|
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
|
|
11.04.2013, 18:48 | 7 |
дел
1
|
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|
11.04.2013, 18:50 [ТС] | 8 |
0
|
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
|
|
11.04.2013, 18:54 | 9 |
Покажите, что выводит(Не правильный вариант)
1
|
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|
11.04.2013, 19:02 [ТС] | 10 |
0
|
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
|
||||||
11.04.2013, 19:16 | 11 | |||||
0
|
2 / 2 / 0
Регистрация: 17.05.2012
Сообщений: 13
|
|
11.04.2013, 19:27 [ТС] | 12 |
0
|
11.04.2013, 19:27 | |
11.04.2013, 19:27 | |
Помогаю со студенческими работами здесь
12
Рекурсивный перебор Рекурсивный перебор рекурсивный перебор Задача на рекурсивный перебор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |