DSA-RoadMap

CodeChef MBM

Contents

Pointers Revision - Learn from here

Complexity Analysis - Learn from here

Practice problems for warm up and complexity analysis

Linked List

Singly Linked List : Learn from here

Problems :

Circular Linked List - Learn here

Problems :

Doubly Linked List - Learn here

Problems :

  • Print the doubly linked list - Learn from here
  • Insert node after a particular node in a doubly linked list (First, last and middle) - Learn from here
  • Insert node before a particular node in a doubly linked list (First, last and middle) - Learn from here
  • Remove a particular node from a doubly linked list (first, last and middle) - Learn from here
  • Create, push and pop in stack (array representation & linked list representation) - Learn from here

Graphs

Algorithms