🌲
Data Structures & Algorithms
GATE CSEGATE CSE DSA — arrays, linked lists, trees, graphs, sorting with GATE PYQs
7 Chapters
01
Arrays and Strings
Operations, searching, sorting, 2D arrays
Array OperationsSearchingSorting Algorithms2D Arrays+2 more
PYQs Available
6 topics
02
Linked Lists
Singly, doubly, circular linked lists and operations
Singly Linked ListDoubly Linked ListCircular Linked ListReversal+1 more
PYQs Available
5 topics
03
Stacks and Queues
LIFO, FIFO, applications, priority queues
Stack OperationsQueue OperationsCircular QueuePriority Queue+2 more
PYQs Available
6 topics
04
Trees
Binary trees, BST, AVL, heaps, B-trees
Binary TreeBST OperationsAVL TreeHeap+3 more
PYQs Available
7 topics
05
Graphs
Representations, BFS, DFS, shortest paths, spanning trees
Graph RepresentationsBFSDFSDijkstra's Algorithm+4 more
PYQs Available
8 topics
06
Sorting and Searching
All sorting algorithms, analysis, searching techniques
Bubble SortInsertion SortSelection SortMerge Sort+4 more
PYQs Available
8 topics
07
Dynamic Programming
Memoisation, tabulation, classical DP problems
Overlapping SubproblemsOptimal SubstructureLCSLIS+3 more
PYQs Available
7 topics