October 2022
Beginner to intermediate
304 pages
8h 30m
English
Throughout this book, we examined a range of different data structures, how they impact the algorithms that use them, and whether they can aid us in our search for coffee. We showed how the organization of the data can lead to significant decreases in computational cost or changes to an algorithm’s behavior. We looked at the tradeoffs between different representations and why they matter. In doing so, we tried to provide an intuitive foundation for how to think about data structures.
Understanding each data structure’s motivation, construction, uses, and tradeoffs is critical in order to use them in the development of efficient solutions. ...
Read now
Unlock full access