Algorithms and Data Structures

  • Activity Selection problem
  • Breadth First Search (BFS)
  • Closest Pair
  • Coin Changing
  • Depth First Search (DFS)
  • Heap
  • Inversion
  • Karatsuba Multiplication
  • Kth Smallest
  • Longest common subsequence (LCS)
  • Matrix Chain Multiplication
  • Maximum sub-array sum (DAC)
  • Maximum sub-array sum (Linear)
  • Merge Sort
  • Queue
  • Rod Cutting
  • Stack