This repo contains some common useful data structures such as btree, skiplist and so on, which are written by C#
There are two main subprojects:
- FclEx.DataStructuresCSharp: A class library project. Contains the Data Structures implementations.
- DataStructuresCSharpTest: A class library project. Contains 13902 test cases, which are all passed.
- SeqList
- DoublyCircularLinkedList
- SeqQueue
- LinkedQueue
- SeqStack
- LinkedQueue
- MaxHeap
- SkipList
- BinarySearchTree
- AvlTree
- RedBlackTree
- BTree
- BPlusTree