Algorithms Some algorithms implementation for self-training. Contributing See Contributing.md Implemented Algorithms Algorithm 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 ✔️