![]() |
|
|
![]()
|
|
| gibbzy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 25.1.2008 Репутация: нет Всего: 3 |
Есть число digit(например) 0<digit<10^9
нужно разбить его на цифры составить все возможные комбинации чисел из этих цифр. например: 123 ->1,2,3 123 312 213 132 итд ... разбиение на цифры я сделал осаталось перебрать комбинации.. не знаю как. Кому не лень помогите. Желательно код на pascal или java или хотя бы просто обьяснить алгоритм работы знаю что там должна быть рекурсия которая реализует множество вложенных циклов. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
внизу есть список похожих тем, там есть ссылка на такую:
http://forum.vingrad.ru/topic-196546.html если количество элементов в сочетании установить равным количеству цифр вообще, получится именно эта задача, если я ничего не путаю -------------------- qqq |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |