0
私は、ハッシュの目的で擬似乱数ジェネレータを構築しています。特定のアルゴリズムを使用する必要があります。アルゴリズムは以下の通りである:擬似乱数ジェネレータのビットをマスクする方法
- 整数Rが1にテーブリングルーチンは乱数のための連続した各呼び出しで
- 呼ばれるたびに、セットR = R * 5
- マスク等しくなるように初期化すべてのより低い次数n製品の+ 2ビットとR に結果を配置(2^nはテーブルのサイズである)
- セットP = R/4と
マイ発行嘘を返しますアルゴリズムの第3ステップ内で実行される。下位n + 2ビットをマスクするのはどういう意味ですか?私は多くのことをオンラインで読んでいますので、アイデアはいくつかありますが、それ以上の説明は素晴らしいでしょう!