Hippie.Unchecked
1.9.0
dotnet add package Hippie.Unchecked --version 1.9.0
NuGet\Install-Package Hippie.Unchecked -Version 1.9.0
<PackageReference Include="Hippie.Unchecked" Version="1.9.0" />
paket add Hippie.Unchecked --version 1.9.0
#r "nuget: Hippie.Unchecked, 1.9.0"
// Install Hippie.Unchecked as a Cake Addin #addin nuget:?package=Hippie.Unchecked&version=1.9.0 // Install Hippie.Unchecked as a Cake Tool #tool nuget:?package=Hippie.Unchecked&version=1.9.0
DISCLAIMER: This is an "unchecked" version of the Hippie library, that is, it is a release where all integrity checks have been stripped away to achieve the best performance. Use this instead of the original Hippie library IF AND ONLY IF you are certain that your code does not rely on those integrity checks and that it never violates them.
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.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net40-client is compatible. |
-
- ReSharper.Annotations (>= 7.1.3.130415)
- Slinky.Unchecked (>= 1.11.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
* 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.