Я пытаюсь написать расшифровщик, который использует рекурсию при наличии соответствующего srand seed;также есть функция шифрования, по сути, вы даете ей зашифрованное значение, и он вычисляет пароль, сверяясь со списком всех возможных зашифрованных значений.Для простоты единственными действительными паролями являются строчные буквы с максимальной длиной, указанной во входных данных.
Т.е. у меня есть значение типа int и цель.Я просто пытаюсь заставить его работать прямо сейчас, эффективность может прийти позже.
Я думаю, что решение грубой силы состоит в том, чтобы собрать связанный список с двумя значениями - пароль переди после шифрования - и просто проверьте ввод против этого.Я просто рисую бланк о том, как это сделать;имейте в виду, что это решение означает итерацию всех возможных строчных букв-букв вплоть до переменной максимальной длины в виде одного гигантского связанного списка.Поиск, шифрование и поиск - все готово к работе.
Если есть кто-то, кто готов протянуть руку на это - даже если только на теоретической стороне - я был бы очень признателен.В конечном итоге все, что мне нужно, - это способ надежно повторить этот мега-цикл;У меня все остальное проработано и в основном уже написано.