![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: нет Всего: 23 |
Немного введения в тему: есть игра "Слова". Из слова составляют другие слова. Например слово "стол", из него можно составить слова: "лот" и т.д. Есть ли готовый алгоритм, который будет перебирать все возможные варианты букв в слове?
Например, слово из 4-х букв: количество возможных вариантов сочетаний букв = 4! = 24. Из 8 букв = 8! = 40320. И еще: где можно найти список слов (как в словаре) - должно быть много слов (10 000 - 20 000). Я их запихну в текстовый файл и методом перебора буду эти слова проверять со словарными. -------------------- i_i (';') (V) ![]() |
|||
|
||||
| SerpentVV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 27.11.2006 Где: Астрахань Репутация: 1 Всего: 1 |
В STL есть два стандартных алгоритма: next_permination и prev_permination m- посмотри в помощи... Как раз дают следующую и предыдущую перестановку...
|
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 20 Всего: 121 |
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |