Data Structures
This subject walks you through the most important concepts step by step, starting from the foundations and moving towards practical exam-focused preparation. Use this page as your central place to revise topics, jump into notes, and quickly access practice material when you need it.
U1
General Topics
topic 1 to 19
19 topics
01
Introduction to Data Structures
02
Arrays
03
Stacks
04
Queues
05
Priority Queues
06
Linked Lists
07
Trees
08
Graphs
09
Recursion
10
Sorting Algorithms
11
Searching Algorithms
12
Hashing
13
Storage and Retrieval Properties and Techniques for Data Structures
14
Algorithm Complexity
15
Polynomial and Intractable Algorithms
16
Classes of Efficient Algorithms
17
Divide and Conquer
18
Dynamic Programming
19
Greedy Algorithms
Past Papers
Open this section to load past papers
Click on Show Past Papers to see past papers.