Data Structures
Data Structures
Your Progress
Learning goals
Familiarize yourself with common data structures such as lists, trees, maps, graphs, Heaps, and more!
Suggested prerequisites
Familiarity with basics programming concepts (e.g. if statements, loops, functions)
Maps/Dictionaries
Maps (also known as Dictionaries) are data structures that stores a collection of key-value pairs. Each key is unique and allows for quick access to values. A real life example of a map could be storing the grades for students in a class (student name is key, grade is value).