X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Комбинации
dimjan4
dimjan4
Topic Starter сообщение 10.2.2010, 19:28; Ответить: dimjan4
Сообщение #1


Здравствуйте. Такой вопрос. К примеру, у нас есть буквы (а,б,в,г,д). Надо вывести все комбинации. Вручную писать долго т.к комбинаций будет много (5!=120 комбинаций) да и шаблон (вот эти буквы) тоже может меняться. Заранее спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 10.2.2010, 20:03; Ответить: Witu
Сообщение #2


создается массив из символов и далее

foreach
{
foreach
{
}
}

и форичей столько сколько символов в массиве
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 10.2.2010, 20:55; Ответить: Webmaster_hb
Сообщение #3


массив, потом рекурсия
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 13.2.2010, 12:09; Ответить: r3ntg3n
Сообщение #4


создайте массив с буквами, которые хотите перемешивать. а потом выбирайте случайный элемент масива N раз (N - количество элементов в массиве), при этом проверяя не был ли он уже выбран, чтобы избежать повтора.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 24.4.2024, 4:02
Дизайн