Skip to content

ZSalloum/Algorithms.Toolkit

Repository files navigation

Build status

Algorithms.Toolkit

(under construction)

This is a C# library intended to gather the most useful and most efficient algorithms in the field.

####Sorting:

  • QuickSort
  • MergeSort
  • HeapSort
  • 3Way QuickSort

####DataStructures:

  • Min/Max Heap
  • UnionFind
  • RedBlack Tree
  • Tries (coming soon)

####Graphs: ######Structures:

  • Undirected Graph
  • Directed Graph
  • Edge Weighted Grapgh
  • Edge Weithed Undirected Graph

######Algorithms:

  • Bipartite Detection
  • Breadth First Search
  • Depth First Search
  • Connected Components
  • Strongly Connected Components
  • Cycle Detection
  • Kurskal Minimum Span Tree
  • Lazy Prim Minimum Span Tree
  • Shortest Path Tree
  • Topological Sort

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages