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 |