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 | — |