data-structures-csharp

by riyadparvez

A library for advanced data structures in C#.

196 Stars 64 Forks Last release: Not found MIT License 233 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Data Structures C#

HitCount

Looking for maintainers

I don't have time to maintain this project anymore. If you are interested into maintaining this project, please drop me an email.


A library for all the data structures in C#. Every class will be generic and reusable. It uses http://research.microsoft.com/contracts library.

Caution: This library is under development and not tested. Anything can break.

Implemented data structures are:

  • AVL Tree
  • B+ Tree
  • Binary Search Tree
  • Binary Search Tree (Transpose)
  • Binomial Heap
  • Bloom Filter
  • Compressed Trie
  • Concurrent Hash Set
  • Directed Acyclic Word Graph
  • Heap
  • Heap Structured Binary Tree
  • Interval Tree
  • List (Move to front heuristics)
  • List (Frequency count heuristics)
  • List (Transpose heuristics)
  • Red Black Tree
  • Region Quad Tree
  • Rooted Tree
  • Splay Tree
  • Skip List
  • Trie

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.