ARE DATA STRUCTURES?
CS DOJO
Introduction to Data Structures and Algorithms
Hello, welcome to my data structures and algorithms series. I'm
YK, a former software developer at Google, and now I work on
this YouTube channel full time. In this series, we will dive into the
Basis of data structures and algorithms.
What Are Data Structures?
Data structures are different ways of storing data on your
computer. For example, let's say you want to make a system
similar to Google Maps for your neighbourhood. You have all the
locations' coordinates, but you need to store information about how
these locations are connected with streets. There are different
options for storing this information, such as:
Storing all possible paths in a list format
Listing each location and the places you can go from there.
In this example, the first method corresponds to the array or a list
data structure, and the second method corresponds to the hash table
or hash map data structure.
What are Algorithms?