Hippie 1.9.0

Fully managed library providing five types of heap. It implements d-ary, binary, binomial, Fibonacci and pairing heaps, in order to let the user choose the best heap to fit her needs. Each heap has its own advantages and disadvantages: please see the documentation or Wikipedia to better understand how those data structures work and how they behave in each operation.
     NOTICE: If you need more performance, please have a look at the Hippie.Unchecked package. It is a release where all integrity checks have been stripped away.

There is a newer version of this package available.
See the version list below for details.
Install-Package Hippie -Version 1.9.0
dotnet add package Hippie --version 1.9.0
<PackageReference Include="Hippie" Version="1.9.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Hippie --version 1.9.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* Library is not portable anymore, it has gone back to .NET framework 4.0 (client profile).
* Removed Thrower dependency, now using Code Contracts.
* Unchecked version has moved to a new namespace (Hippie.Unchecked).
* Fixed bug in Pairing heap.
* Exposed classes to allow inlining and better performance.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.10.1 1,427 2/27/2016
2.9.2 867 5/17/2015
2.9.1 880 4/6/2015
2.9.0 522 1/6/2015
2.0.1 577 5/25/2014
1.9.0 697 10/25/2013
1.5.0 617 8/26/2013
1.5.0-alpha 521 8/24/2013
1.4.0 601 8/20/2013
1.2.0 613 8/19/2013
1.1.0 657 8/15/2013
0.9.6.3 646 4/7/2013
0.9.6.2 596 4/6/2013
0.9.6.1 644 3/30/2013
0.9.6 645 3/30/2013
0.9.5 607 3/23/2013
Show less