Data structures are like tools in a toolbox 🧰: each tool is designed to do a specific job. This chapter will review some of the more common data structures, and how to decide which data structure to use for which problem, using analogies to make the...