Есть ли умный способ разбить строковые значения на диапазоны с помощью делитера Int? - PullRequest
0 голосов
/ 07 июля 2019

В настоящее время я пытаюсь разработать приложение для взлома паролей.

Я хочу получить способ получения какого-либо хеш-значения (например, MD5), чтобы разделить возможные диапазоны значений напроцессы, каждый из которых будет отвечать за разделение этого диапазона на поддиапазоны для потоков, которые он создаст.

Примечание. Я упомянул процессы и потоки только для пояснения, на самом деле это не проблема:)

Например, если мы хотим 4 процесса, где

  • Процесс 1 - заботится о телефонных номерах.
  • Процесс 2 - Забота только о числах.
  • Процесс 3 - Забота только о письмах.
  • Процесс 4 -Заботится о числах и буквах.

, где процесс 3 разбивается на 2 потока, которые:

  • Тема 1 -Заботится о письмах утра
  • Тема 2 - Заботится о письмах nz.

Проблема в том, как угадать значения, чтобы разделить их?Я могу сделать статические конфигурации для каждого потока, но я пытаюсь найти элегантный и динамичный способ их разделения, как я упоминал ранее.

Значение int может быть числом потоков или числом процессов.

Я не гений или что-то в этом роде, поэтому я надеюсь на спасителя, который придет мне на помощь:)

Большое спасибо, глава!

...