Data Structures & Algorithms

12 chapters · 44 topics

  1. Chapter 1Asymptotic Analysis & Complexity3 topicsDiagram
  2. Chapter 2Arrays & Strings Algorithms5 topicsDiagram
  3. Chapter 3Searching & Sorting Algorithms4 topicsDiagram
  4. Chapter 4Linked Lists4 topicsDiagram
  5. Chapter 5Stacks & Queues4 topicsDiagram
  6. Chapter 6Recursion & Backtracking3 topicsDiagram
  7. Chapter 7Binary Trees & BST4 topicsDiagram
  8. Chapter 8Heaps & Priority Queues3 topicsDiagram
  9. Chapter 9Hashing & Hash Tables2 topicsDiagram
  10. Chapter 10Graphs & Graph Algorithms6 topicsDiagram
  11. Chapter 11Dynamic Programming (DP)4 topicsDiagram
  12. Chapter 12Greedy Algorithms & Bit Manipulation2 topicsDiagram