Как разбить данные на части хорошего размера - PullRequest
1 голос
/ 10 марта 2010

Я пишу хеш-функцию с несколькими длинами вывода, но я наткнулся на камень преткновения: как я могу разбить входные данные таким образом, чтобы программе не приходилось иметь дело с очень длинными списками или выполнять слишком много циклов для данных?

a = длина ввода в байтах, a> = 0 b = длина выхода в клевах, b> 0

минимальное заполнение данных выполняется перед запуском фактического хэша, поэтому длина ввода в основном равна длине после заполнения. данные разбиты на части размером n и расширены в список

может кто-нибудь придумать f (a) или f (a, b)? если вам нужна дополнительная информация, просто спросите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...