Написал программу в Lazarus (Язык pascal) В ней реализован перебор всех комбинаций английских букв, средствами 26 циклов которые друг в друге расположены и ещё небольшие действия внутри последнего. Программа в час выполняет около 20000 перестановок. Как ускорить данный процесс??? А то количество комбинаций 26! и будет по моим подсчётам выполняться несколько лет =)
26 букв, но комбинаций может быть очень много, допустим придумали слово: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Потому говори сколько у тебя символов на слово задано?