data-structures-csharp
data-structures-csharp copied to clipboard
A library for advanced data structures in C#.
Every call of `Add` is followed with `FixHeight`. `FixHeight` has O(N) complexity because `FixHeight` is a BFS traversal.
Here is the exception content: [Content] Description: An assembly (probably "CSharp.DataStructures") must be rewritten using the code contracts binary rewriter (CCRewrite) because it is calling Contract.Requires and the CONTRACTS_FULL symbol...
Added CircularQueue
This is for future. Right now the project is WIP. Once it's stable, we should add NuGet package.
The Travis Build status is available at https://travis-ci.org/riyadparvez/data-structures-csharp