Skip to content

Sharpach/Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

Some algorithms implementation for self-training.

Contributing

See Contributing.md

Implemented Algorithms

Algorithm / Data structure C#
Trie ✔️
Reverse polish notation ✔️
Brackets Balance ✔️
N-ary tree ✔️
Hashtable
B-tree
Splay tree
Binary heap ✔️
Topological sort ✔️
Graph - DFS, BFS
Knuth–Morris–Pratt string-searching algorithm ✔️
Huffman coding
Factorization ✔️
Dijkstra’s algorithm
A*
Decision tree ✔️
Segment tree ✔️
Fowler–Noll–Vo hash function
Red-Black tree ✔️
Binary search tree ✔️
Fenwick tree ✔️
Catalan numbers ✔️

Releases

No releases published

Packages

No packages published

Contributors 12