Remember the start of medical school?
There’s a mountain of stuff to memorise, but you’re not exactly sure why.
You know that, eventually, these concepts will be useful, but for the time being, they seem a bit arbitrary.
This is exactly how I felt when I learned about data structures.
It might seem useless. But they're really important for when we discuss practical applications.
And, unlike medical school, there’s almost zero memorisation required.
So let’s start with a quick question: what is data?