import java.util.Random; public class Main { public static void main(String[] args) { RBTree rbTree = new RBTree<>(); Random random = new Random(); for (int i = 0; i <= 15; i++) { int randomValue = random.nextInt(100); IntComparable key = new IntComparable(randomValue); // Füge das Element ein und aktualisiere die DOT-Datei nach jedem Schritt rbTree.printDOTAfterInsert("output_step_" + i + ".dot", key); } // Jetzt können Sie die DOT-Dateien in SVG umwandeln und anzeigen // dot -Tsvg output_step_0.dot > output_step_0.svg // dot -Tsvg output_step_1.dot > output_step_1.svg // ... } }