Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2018, 09:33   #1
oleg.klsv
Новичок
Джуниор
 
Регистрация: 15.08.2018
Сообщений: 2
По умолчанию составить комбинации

Нужно составить буквенные комбинации ( латин, только прописные буквы) от 1 до 4 букв, причем каждая комбинация уникальная, как это можно сделать?

Например, a, b, с.... aa, ab, ac....ba, bb, bc....ca, cb и так до zzzz
oleg.klsv вне форума Ответить с цитированием
Старый 15.08.2018, 09:54   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от oleg.klsv Посмотреть сообщение
составить буквенные комбинации ( латин, только прописные буквы)
у Вас в примере строчные буквы.
Прописные это A B C D E ...

что же касается генерации, то есть классический алгоритм генерации всевозможных перестановок в лексикографическом порядке.

Алгоритм описан здесь: Алгоритм Нарайаны.

Например, реализация на разных языках (в том числе на PHP) - см. тут
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.08.2018, 22:13   #3
сфинкс
Форумчанин
 
Аватар для сфинкс
 
Регистрация: 17.06.2012
Сообщений: 987
По умолчанию

надеюсь кому-нибудь поможет давнишняя визуализация

Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
сфинкс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Комбинации сумм Luchfan12 Общие вопросы по Java, Java SE, Kotlin 4 20.04.2015 14:01
нужно составить алгоритм на Паскале - выводить все возможные комбинации с введёнными символами, буквами, цифрами ychenik Паскаль, Turbo Pascal, PascalABC.NET 3 19.02.2014 22:12
Вывести комбинации с 8 по 3 ? Dav1 Microsoft Office Excel 3 05.11.2013 10:18
Даны цифры от 1 до 38 нужно составить все возможные комбинации из 6 чисел без повторений. gector Фриланс 14 01.04.2013 20:20
Запрещённые комбинации LuckyOwner Microsoft Office Excel 7 25.07.2010 10:10