Data structures and Algorithms
Easy Medium Difficult
2019 DEC 1. MST 1. Priority queue

2. Recurrence relation

3. Dijkstra’s algorithm

1. Dynamic Programming
2019 JUNE 1. DFS

2. Sorting

1. Time Complexities

2. Greedy/Dynamic Programming

3. Sorting

1. Hashing

2. NP Complete

2018  DEC 1.Time complexity(BFS,DFS, Depth- Limited Search,Iterative deepening Search)

2.Postfix expression

3. Graph algorithm complexities

4.second smallest element no.of comparisons

1.loop invariant recurrence

2.Ternary tree, internal nods

3.MST

4.BST insertion

5.singly linked list

6.Max heap array order

7.Recurrence relation

8.LCS

2018  JULY 1.Recurrence relation

2.Single-source shortest paths

3.algorithm paradigms(DP,DC,Greedy,Backtracking)

4.Boolean function of ‘n’ variables

1.Build Heap

2.Hash function linear probing

3.Optimal coding

4.binary search tree

5.radix sort

6.5-ary tree internal nodes