simvora
ExploreBuildReplaysDaily (today's puzzle unsolved)PathsConcepts
—
All subjectsHigh-Level Design (HLD)Low-Level Design (LLD)Data Structures & Algorithms

Data Structures & Algorithms

Core algorithms and data structures.

0 of 28 read

Start hereBig-O Notation & Analysis →

Complexity

1 concept · 3 min

  1. Big-O Notation & Analysis3 min

Linear Structures

4 concepts · 12 min

  1. Arrays & Strings3 min
  2. Linked Lists3 min
  3. Stacks & Queues3 min
  4. Hash Tables & Maps3 min

Trees & Heaps

4 concepts · 12 min

  1. Binary Trees & BSTs3 min
  2. Heaps & Priority Queues3 min
  3. Tries (Prefix Trees)3 min
  4. Balanced Trees (AVL/RB)3 minDeep dive

Graphs

7 concepts · 20 min

  1. Graphs & Representations3 min
  2. BFS & DFS3 min
  3. Topological Sort2 min
  4. Disjoint Set (Union-Find)3 min
  5. Dijkstra's Algorithm3 min
  6. Bellman-Ford & Floyd-Warshall3 minDeep dive
  7. Minimum Spanning Trees3 minDeep dive

Searching & Sorting

4 concepts · 12 min

  1. Linear & Binary Search3 min
  2. Basic Sorting Algorithms3 min
  3. Advanced Sorting (Merge/Quick)3 min
  4. Specialized Sorting (O(n))3 minDeep dive

Paradigms

5 concepts · 14 min

  1. Recursion & Backtracking2 min
  2. Divide & Conquer3 min
  3. Greedy Algorithms3 min
  4. Dynamic Programming (Basics)3 min
  5. Dynamic Programming (Advanced)3 minDeep dive

Network Flow

3 concepts · 10 min

  1. Maximum Flow4 minDeep dive
  2. Minimum Cut3 minDeep dive
  3. Bipartite Matching3 minDeep dive
© 2026 simvora · non-commercial · the simulation is a model, not a benchmark
AboutPrivacyContactGitHub