⏱ 1 min read

πŸ“‘ Table of Contents

  1. Data Structures & Algorithms β€” Topics 1.1. Subtopics 1.2. Starter Resources

🎯 Main Topics Covered

  1. Subtopics
  2. Starter Resources

Data Structures & Algorithms β€” Topics

This page lists focused subtopics and starter resources you can follow.

Subtopics

  • Arrays & Strings β€” basics, two-pointer, sliding window
  • Linked Lists β€” singly, doubly, fast/slow pointers, cycle detection
  • Stacks & Queues β€” implementation & use-cases
  • Trees β€” traversal, BST, segment trees
  • Graphs β€” BFS, DFS, shortest paths, MST
  • Sorting & Searching β€” quicksort, mergesort, binary search
  • Dynamic Programming β€” patterns and example problems

Starter Resources

  • Practice: LeetCode, Codeforces, AtCoder
  • Reading: CLRS (chapters on data structures), Algorithms by Sedgewick
  • Projects: implement core structures and use in small projects

Back to Data Structures main β†’