Learn about the core data structures used in programming.
Overview
Syllabus
- Introduction to Data Structures
- Introduction to the Data Structures course.
- Arrays and Linked Lists
- Learn about Arrays and Linked Lists
- Stacks and Queues
- Build Stacks and Queues
- Recursion
- Apply Recursion to Problems
- Trees
- Learn about basic tree's, tree traversal and binary search trees.
- Maps and Hashing
- Explore the concepts of maps and hashes.
- Show Me the Data Structures
- Solve a series of open-ended practice problems. Hone your skills to identify and implement appropriate data structures and corresponding methods that meet given constraints.
Taught by
Brynn Claypoole