Algorithms | |||
Easy | Medium | Difficult | |
2020 | — | 1. Recurrences 2. Hashing 3. MST(2) | — |
2019 | — | 1.Divide and Conquer 2.Sorting | 1.Heap 2.Time Complexity 3.Spanning tree |
2018 | — | 1.Spanning Tree | 1.Dynamic Programming(2) 2.Heap Tree |
2017 Set-1 | 1.Time Complexity 2.Design Paradigms | 1.Spanning Trees 2.Search Methods | — |
2017 Set-2 | 1.Time Complexity | 1.Time complexity(2) 2.Huffman Coding | — |
2016 Set-1 | 1.Sorting | 1.Minimum Spanning Tree(2) | — |
2016 Set-2 | 1.Sorting 2.Floyd warshall | 1.Min Heap | 1.Matrix Chain Multiplication 2.Time Complexity |
2015 Set-1 | 1. Quick sort 2. Match the following | 1. Time complexity 2. Minimum spanning Tree | — |
2015 Set-2 | 1. Time complexity 2. P & NP 3. Algorithms paradigms | — | 1. Divide and Conquer |
2015 Set-3 | — | 1. Merge sort 2. Minimum spanning tree | — |
2014 Set-1 | — | 1. Comparisons | 1. P & NP |
2014 Set-2 | 1. Time complexity | 1. Dynamic programming 2. Greedy Algorithm 3. Minimum spanning tree | — |
2014 Set-3 | 1. Sorting | 1. Recursion 2. Searching | 1. P & NP |
2013 | 1. Sorting 2. Greedy Algorithm | 1. P & NP 2. Sorting | — |
2012 | 1. P & NP | 1. Time complexity 2. Merge sort 3. Greedy Algorithms | 1. Minimum spanning tree |
2011 | — | 1. Dynamic Programming (2) 2. Asymptotic Complexity 3. Minimum spanning tree(2) | — |
2010 | — | 1. Time complexity | 1. Minimum spanning tree |