# List of sections - [Time & Space Complexity](time-space-complexity.md) - [Queues in Python](Queues.md) - [Graphs](graph.md) - [Sorting Algorithms](sorting-algorithms.md) - [Recursion and Backtracking](recursion.md) - [Divide and Conquer Algorithm](divide-and-conquer-algorithm.md) - [Searching Algorithms](searching-algorithms.md) - [Greedy Algorithms](greedy-algorithms.md) - [Dynamic Programming](dynamic-programming.md) - [Linked list](linked-list.md) - [Stacks in Python](stacks.md) - [Sliding Window Technique](sliding-window.md) - [Trie](trie.md) - [Two Pointer Technique](two-pointer-technique.md) - [Hashing through Linear Probing](hashing-linear-probing.md) - [Hashing through Chaining](hashing-chaining.md) - [Heaps](heaps.md) - [Hash Tables, Sets, Maps](hash-tables.md) - [Binary Tree](binary-tree.md) - [AVL Trees](avl-trees.md) - [Splay Trees](splay-trees.md) - [Dijkstra's Algorithm](dijkstra.md) - [Deque](deque.md) - [Tree Traversals](tree-traversal.md)