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