Practice To Do AVL Tree Trie (Common Prefix detection) Binary Heap (Array implementation) Merge Sort Quick Sort Hash Table (Array implementation) Patricia Trie (Radix Tree) Merkle Tree strtok Bloom Filter