Erstellen Sie ein möglichst einfaches Java-Programm, das beim Start von der Kommandozeile aus den Text „Hello World.“ ausgibt.
Erweitern Sie die Klasse ArraySum mit einer Methode, die als Parameter ein Array mit Ganzzahlen erhält und mit einer for
-Schleife die Summe aller Elemente des Arrays berechnet. Ändern Sie die Funktion der Klasse so, dass beim Aufruf der Methode main
nicht die Anzahl, sondern die Summe der Elemente ausgegeben wird.
Wiederholen Sie das Maximum–Sub-Array–Problem anhand Ihres Manuskripts der Vorlesung Algorithmen und Datenstrukturen 1. Wiederholen Sie insbesondere auch die Funktionsweise des „naïven“ Lösungsalgorithmus (brute force).
Schreiben Sie eine Klasse mit einer Klassenmethode, die das Maximum–Sub-Array–Problem auf naïve Weise löst. Verwenden Sie die im Tutorium vorgestellte Methode main
zum Testen Ihrer Klasse.
Schreiben Sie eine Klasse, die das Interface MaximumSubArraySolver implementiert. Eine naïve Lösung des Problems genügt. Schreiben Sie auch eine Methode main
zum Testen der Klasse.
$Id: HEADER.html,v 1.6 2007/12/04 22:44:30 arne Exp $
Name Last modified Size Description
Parent Directory - ArraySum.java 2023-10-11 10:00 1.2K HEADER.html 2023-10-11 10:00 1.8K Loesung11.java 2023-10-11 10:00 615 Loesung12.java 2023-10-11 10:00 1.1K Loesung13.java 2023-10-11 10:00 2.7K Loesung13a.java 2023-10-11 10:00 1.7K MaximumSubArraySolver.java 2023-10-11 10:00 2.4K README.html 2023-10-11 10:00 948 SubArray.java 2023-10-11 10:00 34K doc/ 2023-10-11 10:00 - Klassendokumentation (Javadoc)