🔢 Sorting Algorithm Visualizer – Java
Dieses Projekt ist eine Visualisierung verschiedener Sortieralgorithmen, die im Rahmen eines Universitätsprojekts in Java entwickelt wurde. Die Anwendung stellt Zahlen grafisch dar und zeigt, wie unterschiedliche Sortieralgorithmen Schritt für Schritt arbeiten.
Über eine einfache grafische Oberfläche können verschiedene Algorithmen ausgewählt werden, um deren Verhalten und Ablauf visuell zu beobachten.
✨ Features
📊 Visualisierung von Sortieralgorithmen
🔄 Darstellung der Sortierschritte in Echtzeit
🧠 Auswahl verschiedener Algorithmen
🖱️ Interaktive Buttons zur Steuerung
✏️ Möglichkeit zur Eingabe eigener Werte
🎨 Einfache grafische Oberfläche
🧮 Implementierte Algorithmen
Selection Sort
Insertion Sort
Merge Sort
Die Anwendung zeigt die Veränderung der Werte während des Sortierprozesses und ermöglicht so ein besseres Verständnis der Funktionsweise der Algorithmen.
🛠️ Technologien
Java
Java AWT / Graphics
BufferStrategy Rendering
Mouse Event Handling