RBVisualizationFX is a Red-Black Tree Visualization designed using JavaFX. Included in the src directory is a visualization package with a RBJavaFXApplication class which can be run. Also included is an incomplete BSTVisualization.
This project was devloped by Sammy Fritsche and Katya Gurgel for an Algorithms class at Macalester College.
This repository can be checked out in IntelliJ or another Java-compatible IDE. It was built in Java version 1.8.0_144.
Cormen, Thomas H., et al. Introduction to Algorithms. 3rd ed., MIT Press.