Instructions to use:

  1. Duplicate the notion template on your own app.
  2. Access each of these pages individually.
  3. And tick the checkbox after solving the questions.

OOPs Guide | Object Oriented Programming (C++)

Sorting Algorithms:

C++ STL powerful guide | Compiled list of popular STL operations

Binary Search

Solve Problems on LeetCode using Divide and Conquer, Dynamic Programming, and Backtracking

Randomised problems

Bit Manipulation

LinkedList

String

MonotonicQueue and Priority Queues:

Trees:

HASH TABLE and HASHMAP

Sliding window

Backtracking algorithm + problems to practice

Greedy

DP:

Graph

Trie General Template and List of problems.