Data Structures

Data Structures

Your Progress

  • 0 of 38 items done

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).