DStruct.NET
1.2.0
Advanced data structures for .NET
Install-Package DStruct.NET -Version 1.2.0
dotnet add package DStruct.NET --version 1.2.0
<PackageReference Include="DStruct.NET" Version="1.2.0" />
paket add DStruct.NET --version 1.2.0
#r "nuget: DStruct.NET, 1.2.0"
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
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
Dependencies
-
.NETStandard 2.0
- No dependencies.
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.