私は c だけを学んでいて、アルゴリズムから for ループを実装しようとしています。私はそれを実装する方法がとても混乱しています。以下の私の試みを見てください。どんな助けや考えも大歓迎です.16進値に依存するループ内のループを意味します. これは、差分暗号解読アルゴリズムから来ています。
アルゴリズムに記載されているループは次のとおりです。
暗号文 C0 = (L0,R0) 暗号文 C1 = (L1,R1)
どこ
long long c0 = 0x78661EB54FE76763;
long long c1 = 0x98D9EC2327F1BF03;
これまでの私の試み
long long c0 = 0x78661EB54FE76763;
long long c1 = 0x98D9EC2327F1BF03;
for (int c0 = 0; c0 <= 0xff; c0++)
{
for (int c1 = 0; c1 <= 0xff; c1++)
{
}
}
しかし、16進値への依存を処理する方法がわかりません。後者の順序です: (0, 0), (0, 1), (1, 2), ..., (0, 255), (1, 0), ...</p>
つまり、考えられるすべての組み合わせを意味します。すべての組み合わせを検討する限り、順序は重要ではありません。