All Projects → sephirothx → Dstruct.net

sephirothx / Dstruct.net

Licence: mit
Advanced data structures for .NET

Projects that are alternatives of or similar to Dstruct.net

Go Algorithms
Algorithms and data structures for golang
Stars: ✭ 1,529 (+1153.28%)
Mutual labels:  data-structures
Acm Icpc Library
Stars: ✭ 111 (-9.02%)
Mutual labels:  data-structures
Best Of Python
🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.
Stars: ✭ 1,869 (+1431.97%)
Mutual labels:  data-structures
Leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Stars: ✭ 45,650 (+37318.03%)
Mutual labels:  data-structures
Index
Metarhia educational program index 📖
Stars: ✭ 2,045 (+1576.23%)
Mutual labels:  data-structures
Containers
Containers backed by std.experimental.allocator
Stars: ✭ 111 (-9.02%)
Mutual labels:  data-structures
Code With Love
Open source programming algorithms
Stars: ✭ 107 (-12.3%)
Mutual labels:  data-structures
Data Structures
Data-Structures using C++.
Stars: ✭ 121 (-0.82%)
Mutual labels:  data-structures
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (-9.02%)
Mutual labels:  data-structures
Pybktree
Python BK-tree data structure to allow fast querying of "close" matches
Stars: ✭ 117 (-4.1%)
Mutual labels:  data-structures
Ipfs Connector
AKASHA <---> IPFS connector
Stars: ✭ 107 (-12.3%)
Mutual labels:  data-structures
Go Algorithm
Implementations of data structures & algorithms written in Golang.
Stars: ✭ 109 (-10.66%)
Mutual labels:  data-structures
Competitive Programming
Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (-7.38%)
Mutual labels:  data-structures
Java
All Algorithms implemented in Java
Stars: ✭ 42,893 (+35058.2%)
Mutual labels:  data-structures
Vector
➿ A supercharged std::vector implementation (minus Allocator)
Stars: ✭ 118 (-3.28%)
Mutual labels:  data-structures
Codelibrary
💎Collection of algorithms and data structures
Stars: ✭ 1,585 (+1199.18%)
Mutual labels:  data-structures
Ultimate Go
This repo contains my notes on working with Go and computer systems.
Stars: ✭ 1,530 (+1154.1%)
Mutual labels:  data-structures
Trie
Erlang Trie Implementation
Stars: ✭ 121 (-0.82%)
Mutual labels:  data-structures
Oh My Python
剑指offer(python版)/ 算法图解 / python基础 / 数据结构
Stars: ✭ 119 (-2.46%)
Mutual labels:  data-structures
Awesome Algorithms Books
CLRS + Algorithhms by Robert Sedgewick, Kevin Wayne +Algorithm_design by Jon Kleinberg and Éva Tardos
Stars: ✭ 116 (-4.92%)
Mutual labels:  data-structures

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].