π Data Structures Content Structure Overview
π Data Structures Content Structure Overview
Section titled βπ Data Structures Content Structure OverviewβLocation:
dsa-docs/src/content/docs/data-structures/Total Files: Extensive coverage across 18+ categories
π Directory Tree
Section titled βπ Directory Treeβdata-structures/βββ π [index.md files per category]ββββ π arrays/βββ π binary-search/βββ π bit-manipulation/βββ π dynamic-programming/βββ π fundamentals/ (Big O, complexity analysis)βββ π graphs/ (representations, traversals, Dijkstra, Bellman-Ford)βββ π greedy/ (problems, Huffman coding)βββ π hashing/ (Maps, Sets, hashing basics)βββ π interview-prep/ (study plans, pro-tips, coding patterns)βββ π linked-lists/ (patterns, operations, complexity)βββ π math/ (GCD/LCM, modular arithmetic, primes)βββ π matrix/ (problems, traversal)βββ π recursion/ (basics, backtracking, call stack)βββ π sorting/ (Bubble, Merge, Quick, Heap, etc.)βββ π stacks-and-queues/ (implementations, problems)βββ π strings/ (basics, pattern matching, two-pointer)βββ π trees/ (types, traversals, BSTs, Heaps, Tries, AVL, Red-Black)π Category Summary
Section titled βπ Category Summaryβ| Category | Key Topics |
|---|---|
| Arrays | Methods, problems, subarrays, sliding window |
| Binary Search | Patterns, advanced techniques, interview questions |
| Bit Manipulation | XOR tricks, bit masks, bit operations |
| Dynamic Programming | 1D/2D DP, string DP, patterns, knapsack, LCS, LIS |
| Fundamentals | Big O notation, time/space complexity, algorithm analysis |
| Graphs | BFS/DFS, Dijkstra, Bellman-Ford, Topological sort, MST |
| Greedy | Interval scheduling, Huffman coding, activity selection |
| Hashing | Hash maps/sets, collision resolution, design |
| Linked Lists | Singly/doubly, fast & slow pointer, reversal, merge |
| Recursion & Backtracking | Subsets, permutations, combinations, N-Queens |
| Sorting | Bubble β Quick β Merge β Heap β Radix, stability, comparisons |
| Stacks & Queues | Monotonic stack, queue using stacks, sliding window max |
| Strings | Pattern matching (KMP, Rabin-Karp), palindromes, anagrams |
| Trees | BST, AVL, Red-Black, Tries, Heaps, segment trees, traversals |
File Count: Extensive | Created: July 3, 2026