コード例 #1
0
        public void GetMaxTest()
        {
            var array = new[] { 1, 8, 7 };
            var heap  = new BinaryMaxHeap(array);

            var       max         = heap.GetMax();
            const int expectedMax = 8;

            Assert.IsTrue(max == expectedMax, "Invalid maximum element retrieved");
        }
コード例 #2
0
        public void GetMaxTest()
        {
            var heap = new BinaryMaxHeap(new int[] { 4, 1, 3, 2, 16, 9, 10, 14, 8, 7 });

            heap.GetMax().Should().Be(16);
        }