0 / 0 / 0
Регистрация: 24.10.2013
Сообщений: 17
|
|
1 | |
Найти все пермутации символов в строке22.04.2014, 15:38. Показов 1190. Ответов 0
Метки нет (Все метки)
Добрый день, подскажите, каким образом можно найти все пермутации символов в строке. Длина строки может быть любой (от 1 символа). Повторяющиеся символы считаются за два разных символа. Думаю, существуют какие-либо общие решения. Буду благодарен за примеры и за ссылки "где почитать". Речь идет именно о пермутации, то есть о изменении порядка символов в строке.
Пример: дана строка "abc". Вывод программы: "abc" "acb" "bac" "bca" "cab" "cba"
0
|
22.04.2014, 15:38 | |
Ответы с готовыми решениями:
0
Заменить в исходной строке символов все единицы нулями и все нули единицами В строке символов найти максимальную подпоследовательность символов, являющуюся палиндромом В строке символов заменить все вхождения подстроки p на не более чем n символов подстроки q Определить все возможные перестановки символов в данной строке |
22.04.2014, 15:38 | |
22.04.2014, 15:38 | |
Помогаю со студенческими работами здесь
1
В строке массива передвинуть все ASCII коды символов на один вперед Ввести строку символов, переставить все символы в строке в обратном порядке В строке, состоящей из алфавитно-цифровых символов, переместить все заглавные буквы в ее начало. Найти количество символов в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |