public MinHeap(IComparer <T> comparer) { _maxpHeap = new MaxHeap <T>(new ReverseComparer <T>(comparer)); }
public MinHeap(int capacity) { _maxpHeap = new MaxHeap <T>(capacity, ReverseComparer <T> .Default); }
public MinHeap(int capacity, IComparer <T> comparer) { _maxpHeap = new MaxHeap <T>(capacity, new ReverseComparer <T>(comparer)); }
public MinHeap() { _maxpHeap = new MaxHeap <T>(ReverseComparer <T> .Default); }