Esempio n. 1
0
        public void InitialPermutation()
        {
            for (int i = 1; i <= 64; i++)
            {
                Assert.IsTrue(Data.InitialPermutationTable.Contains(i));
            }

            var data   = "0011111111100111000100111101100000101000010110001111111100101100";
            var output = AlgorithmFunctions.InitialPermutation(data);

            Assert.IsTrue(output == "0110101001101101110000110100011101001010110100111111100101000111");
        }