Algorithms
Easy Medium Difficult
2020 1. Merge sort

2. Masters Theorem

1. Time complexity

2. Huffman Coding

3. Insertion sort

4. Hashing

5. Matrix chain multiplication

—
2018 1.Dynamic Programming

2.Sorting(2)

3.Transitive Closure

1.time complexity

2.Code segment

3.Hashing(2)

4.Recurrence relation

—
2017(Dec) 1.Recurrence relation

2.Sorting

1.Iterative program complexity

2.Mis

3.Sorting

4.Hashing

5.Heap

—
2017(May) 1.NP Complete

2.Sorting(2)

3.DP

4.Transitive closure

1.NP Complete —
2016 1.Sorting 1.Hashing

2.Recurrence relation

—
2015 1.MST 1.sorting(2)

2.Greedy Algorithms

3.Hashing

4.Recurrence relation

—
2014 1.Sorting 1.Recurrences —
2013 1.Sorting 1.Hashing —
2011 1.Sorting(2) 1.Recurrence Relation —
2009 — 1.Polynomials —
2008 1.Shortest path 1.Sorting Techniques —
2007 1.Sorting(2)

2.Fibonacci series

— 1.Job Scheduling with deadlines