Data Structures

Easy

Medium

Difficult

2020

1. Binary tree traversal

2. Linked List

3. AVL tree

4. Heap

5. Balanced Binary trees

1. Graphs and Trees

2019

1.Binary Tree

2018

1.Binary Tree

1.Linked List

1.Graphs

2017 Set-1

1.Binary Trees

1.Trees

1.Linked List

2017 Set-2

1.BFS

2.Binary Tree

1.Queue and linked list

2016 Set-1

1.Queue

2.Topological ordering

3.Graphs

4.Binary Tree

5.Graphs



1.Queues and Stacks

2016 Set-2

1.BFS

2.Doubly linked list

3.Tree Traversals

4.BST

1.Graphs

2015 Set-1

1. Trees

2. Heap



1. Graphs

2015 Set-2

1. Binary Tree 

1. Hashing

2. Arrays

2015 Set-3

1. Hashing

2. Binary search tree 

3. Post fix Expression 

4. Binary Tree 

1. Heap Tree 

2014 Set-1

1. Graphs

1. Graphs

2. Quick sort 

3. Hashing

1. Binary tree 

2014 Set-2

1. Heap

1. Graphs

2. Stacks and queues 

2014 Set-3

1. Graphs

1. Tree traversal(2)

2. Hashing

1. Binary search Tree 

2013

1. Binary search tree 

1. Binary Expression 

1. Stack and queue 

2012

1. Binary search tree 

2. Recursion

3. Queues

4. Binary Trees 

2011

1. Binary Heap 

1. Binary Trees 

2010

1. Hashing

1. Binary tree 

2. Linked list 

3. Graphs

1. Hashing