项目作者: sephirothx

项目描述 :
Advanced data structures for .NET
高级语言: C#
项目地址: git://github.com/sephirothx/DStruct.NET.git
创建时间: 2020-11-12T23:12:13Z
项目社区:https://github.com/sephirothx/DStruct.NET

开源协议:MIT License

下载


DStruct.NET

Build
NuGet Version (DStruct.NET)

DStruct is a library I implemented around the end of 2018, when I first approached C# and felt like it was lacking some important data structures that other languages like Python and C++ offer in their standard libraries.

All the data structures implemented in the library are listed below, divided by category.


General


Binary Trees

Different implementations of binary search trees, enhanced to offer an efficient way to access the N-th element through an indexer.


Heaps


Queues


Trie


Probabilistic


Sparse