Appendix A. Running the Visualizations

In This Appendix

For Developers: Running and Changing the Visualizations

For Managers: Downloading and Running the Visualizations

For Others: Viewing the Visualizations on the Internet

Using the Visualizations

We believe that active learning is the best way to master new material. Reading a book and attending a lecture provide the key concepts, but applying that knowledge by solving practice problems and performing experiments makes the abstract ideas more concrete.

To understand data structures and algorithms, it helps to see them in action. To that end, we have developed interactive visualizations of most of the data structures and algorithms described in this book. These programs show the step-by-step ...

Get Data Structures & Algorithms in Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.