18 Übung : Sortieralgorithmen

Sortieralgorithmen sind in der Informatiker-Ausbildung sehr beliebt. Wir werden in der zugehörigen Übung Arrays mit verschiedenen Sortieralgorithmen sortieren. Darunter BubbleSort und SelectionSort. Es gibt aber noch viel mehr solcher Algorithmen. Algorithmen allgemein Verfahren mit einer endlichen
 Beschreibung unter Verwendung wohldefinierter Einzelanweisungen. Beachten Sie, dass die Beschreibung endlich sein muss, nicht die Laufzeit/Ausführung. Ein wohldefinierter Einzelschritt…

17 Arrays im Detail

Definition Ein Array ist eine indizierte Datenstruktur. In einem Array speichert man gleichartige Daten, auf die man mit Hilfe des Index schnell und effizient zugreifen kann. Die Länge eines Arrays (also die Anzahl der Daten, die gespeichert werden soll), muss bereits bei der Initialisierung des Arrays bekannt sein und kann im Nachhinein nicht mehr geändert…

13 Übung: Planetensystem

Allgemeines Wir wollen Planetensystem animieren, in welchem Planeten um die Sonne kreisen. Hier werden wir abstrakte Klassen kennen lernen und eine etwas kompliziertere Berechnung für die Animation. Vorbereitungen Erstellen Sie die Klassen Stern, Planet, Gasplanet, Gesteinsplanet und Umlaufbahn nach dem folgenden Klassendiagramm. Informieren Sie sich ggf. über die Unterschiede zwischen Gesteins- und Gasplaneten. Das <<abstract>>…