Data Structures
C-CAT Section B subject preparation for Data Structures (about 10 questions per section test in our catalog pattern). Use notes and sample MCQs below, then continue into full practice inside the app.
Notes
Introduction to Data Structures; Arrays — Static Data Structure
Data Structures and Algorithms
Problem Solving, Abstraction and Algorithm Correctness
Data Structures and Algorithms
Linked Lists
Data Structures and Algorithms
Complexity, Asymptotic Bounds and Recurrences
Data Structures and Algorithms
Stack; Stack Applications
Data Structures and Algorithms
Arrays, Dynamic Arrays and Searching
Data Structures and Algorithms
Queue; Circular Queue
Data Structures and Algorithms
Stacks, Expression Processing and Call Frames
Data Structures and Algorithms
Priority Queue and Deque; Trees — Introduction; Binary Tree
Data Structures and Algorithms
Queues, Circular Queues, Deques and Priority Queues
Data Structures and Algorithms
Binary Search Tree (BST); Tree Traversals; AVL Trees
Data Structures and Algorithms
Singly, Doubly and Circular Linked Lists
Data Structures and Algorithms
Heap and Heap Sort; Graph — Introduction; Graph Representations
Data Structures and Algorithms
Recursion, Activation Records and Backtracking Foundations
Data Structures and Algorithms
Graph Traversals; Shortest Path Algorithms; Minimum Spanning Tree
Data Structures and Algorithms
Trees, Binary Trees, Traversals and Heaps
Data Structures and Algorithms
Hashing and Hash Tables; Sorting Algorithms
Data Structures and Algorithms
Binary Search Trees, Deletion and AVL Balancing
Data Structures and Algorithms
Searching Algorithms; Algorithm Complexity Analysis
Data Structures and Algorithms
Elementary Sorting: Bubble, Selection and Insertion
Data Structures and Algorithms
Efficient Sorting: Merge, Quick and Heap Sort
Data Structures and Algorithms
Hash Functions, Collisions, Probing and Deletion
Data Structures and Algorithms
Graph Representation, BFS, DFS and Connectivity
Data Structures and Algorithms
Shortest Paths, Minimum Spanning Trees and Union-Find
Data Structures and Algorithms
Algorithm Design: Greedy, Dynamic Programming and Search
Data Structures and Algorithms
MCQ collection
Sample questions for Data Structures. Full bank remains in practice mode.
Open Data Structures MCQs →Practice Data Structures
Continue in the learning hub or timed practice tests.