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 live online training, plus books, videos, and digital content from nearly 200 publishers.