This is the data structure and algorithms path for the Mountblue Coding Bootcamp.
The actual practice pedagogy involves starting with solving a given problem that leads to insights that unravel the concepts.
- Time Complexity - Optimal subdivisiblity
- Space Complexity
- Longest Common Subsequence
- Fuzzy Search
- Print all permutations
- Shell Sort
- Merge Sort
- 8 queen programming
- Finding path through a maze - both variants
- Longest Common Subsequence - KMP variation
- Memoization
- Stack
- Queue
- Linked List
- HashMap
- BST
- Red Black
- AVL
- Trie
- BFS
- DFS
- Kruskal's
- Prim's
- Djikstra
- Basic Cryptography
- Modern Cryptography
- Security Algorithms