Categories
Frontend

About Lafore Applets project

There is great book “Data Structures & Algorithms in Java” by Robert Lafore. It’s easy to read and understand, thanks to graphic workshop applets. However, they are written in Java and need some tricks to run, especially if you are not a Java developer.

Main point of writing my variant of these workshops was easyness to run and interact with them. In fact Java applets novadays are deprecated. On the other hand I kept all visual and UX part, exactly as it’s described in the book.

I highly reccomend to buy this book, it’s really worth it. If you do so or already on your reading way, please feel free to use workshop applets on this page, or download sources to run in on your own machine.

By the way the applets are fun to explore even without the book. You can play around sorting algorithms, for example. Just look at controls description behind a questionmark button and follow status messages below control panel.

Also if you are interested in algorithms visualization, check this link out. David Galles and others have developed interactive animations for a variety of data structures and algorithms.