0 から M までの整数は、特定のアルファベットから構成される n 文字コードにマップされます。注意が必要な部分は、コードが疑似ランダムで非連続的に見える必要があることです。そのようです:
0 BX07SU
1 TYN9RQ
2 QZ1697
私が見逃しているのは常識の部分だと思います。彼らはこのタイプの関数をどのように呼び出しf(i) = s
ますか? 特定の範囲内で衝突することなく、整数を疑似乱数文字列にマップしますか?
逆関数も素晴らしいでしょう。h(s) = i
有効な文字列を整数に「デコード」したり、指定された文字列が無効であると判断したりできます。