morestructures
MoreStructures is a library of classical algorithms and data structures, written 100% in (safe, managed) C# 10, for .NET 6 and above. Data structures - Stacks, Queues, Priority Queues, Disjoint Sets, Trees, Graphs, Suffix Trees, Suffix Tries. Algorithms - Strings sorting and matching. Lists searching and sorting. Trees augmentation and visit. Graphs: visits, minimum spanning tree, shortest distance, shortest path, topological sorting, strongly connected components. Suffix Trees and Tries construction and matching.
Ecosystem
nuget.org
nuget.org
Latest Release
over 3 years ago
0.0.7
over 3 years ago
Versions
10
10
Downloads
5,945 total
5,945 total
Loading...
Readme
Loading...
Links
| Registry | nuget.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/morestructures
spec |
| License | MIT |
| First Release | about 126 years ago |
| Last Synced | 11 days ago |
Keywords
algorithms data-structures structures data lists trees graphs stacks queues priority heaps binary binomial Fibonacci disjoint sets quick union find suffix tries sorting matching searching DFS BFS Ukkonen Dijkstra Bellman-Ford Kasai Burrows-Wheeler Transform array LCP Knuth-Morris-Pratt Prim Kruskal shortest path A* csharp dotnet
algorithms data-structures structures data lists trees graphs stacks queues priority heaps binary binomial Fibonacci disjoint sets quick union find suffix tries sorting matching searching DFS BFS Ukkonen Dijkstra Bellman-Ford Kasai Burrows-Wheeler Transform array LCP Knuth-Morris-Pratt Prim Kruskal shortest path A* csharp dotnet
Repository
| Stars | 5 on GitHub |
| Forks | 0 on GitHub |