Esempio n. 1
0
        public void ClearHeap()
        {
            var heap = new MinMaxHeap <double>(2, Comparer <double> .Default);

            Assert.Equal(heap.Count, 0);

            heap.Push(Math.E);
            Assert.Equal(heap.Count, 1);

            heap.Clear();
            Assert.Equal(heap.Count, 0);

            heap.Push(Math.PI);
            Assert.Equal(heap.Minimum, Math.PI);
        }