October 2022
Beginner to intermediate
304 pages
8h 30m
English
This chapter introduces dynamic data structures, which alter their structure as the data changes. These structural adaptations may include growing the size of the data structure on demand, creating dynamic, mutable linkings between different values, and more. Dynamic data structures lie at the heart of almost every computer program in the world and are the foundation of some of the most exciting, interesting, and powerful algorithms in computer science.
The basic data structures introduced in the previous chapters are like parking lots—they give us a place to store information, but don’t provide much in the way ...
Read now
Unlock full access