Releases: JetStream96/MinMaxHeap
Releases · JetStream96/MinMaxHeap
Version 2.0.0
- Implements IEnumerable for MinHeap and MaxHeap
This release includes breaking changes:
- Indexers for MinHeap<TKey, TValue> and MaxHeap<TKey, TValue> now returns TValue instead of a KeyValuePair.
Add IReadOnlyDictionary interface
The following types now implements IReadOnlyDictionary<TKey, TValue>
:
MinHeap<TKey, TValue>
MinHeap<TKey, TValue, TDictionary>
MaxHeap<TKey, TValue>
MaxHeap<TKey, TValue, TDictionary>
Bug fix
Fixed a bug which was fixed in MinHeapCustomDict.cs but missed in MinHeap.cs.
Bug fix
- Fixed bugs in ExtractMin() and BubbleDown() methods.
- Add indexer and ContainsKey().
First release
v1.0 Remove MSTest reference.