DSA Course Outline
DSA Course Outline
Week 2: Arrays
Operations on 2D arrays.
Backtracking.
Problems: Finding the first and last occurrence of an element, Searching in a rotated sorted
array.
Merge two sorted lists, Add two numbers using linked lists, Flattening a linked list.
Memoization vs Tabulation.
Problems: Activity Selection, Huffman Coding, Minimum Spanning Tree (Prim's and
Kruskal's).