Генерация паролей

224
26 июля 2021, 11:10

Есть алфавит

string alphabet= "0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ";

Допустим мы хотим сгенерировать N паролей, размером 2 символа. Должно получиться

00, 01, 02, 03....... xz, yz, zz.

Как сделать такое?

Answer 1

Банальный перебор

string alphabet = "0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ";
for (var i = 0; i < alphabet.Length; i++)
    for (var j = 0; j < alphabet.Length; j++)
        Console.WriteLine($"{alphabet[i]}{alphabet[j]}");

Вывод

00
01
02
03
04  
... 
ZT
ZU
ZV
ZW
ZX
ZY
ZZ
READ ALSO
Как отобразить результат XmlDiff?

Как отобразить результат XmlDiff?

Использую nuget библиотеку MicrosoftXmlDiffPatch, получаю результат сравнения двух xml с помощью XmlDiff

175
Как хранить ссылочные данные

Как хранить ссылочные данные

Что бы было проще, объясню на примере чатовЕсть пользовать П1, и есть пользователь П2, они между собой ведут беседу, естественно данные об их беседе...

236
MariaDB 10.3 тип данных Polygon

MariaDB 10.3 тип данных Polygon

Нужно перенести одну табличку с mysql 55 на mariadb 10

213
Пагинцаия в PHP

Пагинцаия в PHP

Как сделать так, чтоб на странице была пагинация с 1-5 страницу и стрелки, чтоб прыгать по 5 страницhtml сделал, вывод из базы сделал гет запросами...

129