Learn how to store a collection of values with a data structure in this video. Also, begin to understand why we use and need data structures in programming.
- So far we've talked about ints, doubles,…booleans, and other primitive types,…but what happens if we want to store…more than one int or more than one character?…Or what happens if we want to store…a list of doubles or a series of numbers?…This is where data structures come in.…Data structures are containers.…They allow us to combine several pieces…of data into a single structure.…If you've ever been to the container store,…you'll know there are a lot of…different ways to organize things.…
There are containers that are wide,…containers that are tall, skinny, and short.…There are containers with different types of bins…and organizers with different types of inserts.…There are a lot of different ways…to organize your stuff with various containers,…and there are a lot of different ways…we can store and organize our data…with different data structures.…Data structures are made up of pieces of data,…so those ints and doubles and booleans…and characters we were talking about before,…and have a specialized way and format…
- Data types: Booleans, numbers, strings, and more
- Multidimensional arrays
- Jagged arrays
- Search and sort arrays
- Linked lists
- Stacks and queues
- Hash functions and hash tables
- Trees and graphs
Skill Level Intermediate
Understand data structures1m 25s
1. Introduction to Data Structures
4. Stacks and Queues
5. Hash-Based Data Structures
6. Trees and Graphs
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.