public void Test_ItemAt() { IndexedMinPQ <Int32> pq = new IndexedMinPQ <Int32>(10); for (int i = 1; i < 11; i++) { pq.Add(i, i); } Assert.Equal(2, pq.ItemAt(2)); }
public void Test_DecreaseItem() { IndexedMinPQ <Int32> pq = new IndexedMinPQ <Int32>(5); for (int i = 1; i < 6; i++) { pq.Add(i, i); } pq.DecreaseItem(1, -1); Assert.Equal(-1, pq.ItemAt(1)); }