示例#1
0
        public void Example2()
        {
            var sol = new MaxXOROfTwoNumbers();

            var value = sol.FindMaximumXOR(new[] { 15, 15, 9, 3, 2 });

            Assert.AreEqual(13, value);
        }
示例#2
0
        public void Example0()
        {
            var sol = new MaxXOROfTwoNumbers();

            var value = sol.FindMaximumXOR(new[] { 0, int.MaxValue });

            Assert.AreEqual(int.MaxValue, value);
        }
示例#3
0
        public void Example1()
        {
            var sol = new MaxXOROfTwoNumbers();

            var value = sol.FindMaximumXOR(new[] { 3, 10, 5, 25, 2, 8 });

            Assert.AreEqual(28, value);
        }