Я пытаюсь написать программу, которая будет генерировать текстовый файл с каждой возможной перестановкой алфавита от одного символа до двадцати девяти символов.Я выбрал 29 как самое длинное английское слово, которое все знают, это antidisestablishmentarianism длиной 28 символов.Есть более длинные, но они в основном очень технические и непонятные.
Я понимаю, что это создаст огромное количество строк.Однако я не знаю, с чего начать или даже как выяснить, сколько комбинаций это сгенерирует.
Ответы, пожалуйста, для решений на PHP, Обработка , C ++ или Java (ятолько знакомый с ними, PHP предпочтительнее, но, вероятно, не лучший для этого я должен представить).
Или даже просто псевдокод / идеи будут оценены.
Кроме того, прежде чем кто-то это скажет, это не для грубого принуждения или чего-то в этом роде.Я художник, хотя и немного неизвестный и не совсем понимающий мои концепции.