Need help with data-structures-csharp?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

riyadparvez
200 Stars 68 Forks MIT License 233 Commits 6 Opened issues

Description

A library for advanced data structures in C#.

Services available

!
?

Need anything else?

Contributors list

# 240,599
Elixir
Shell
python3
http-cl...
168 commits
# 476,753
C#
c-sharp
14 commits
# 530,488
C#
c-sharp
8 commits
# 47,192
TypeScr...
iOS
Angular
natives...
1 commit

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.