Java-API--Dokumentation

Class Loesung33

java.lang.Object
  extended by Loesung33

public class Loesung33
extends Object

Hilfsprogramm fuer die Loesung von Aufgabe 3-3.

Aufruf im Terminal z. B. mit:
$ time java Loesung33 30000 10 3-1
$ time java Loesung33 30000 10 3-2

Version:
$Revision: 1.4 $
Author:
Arne Johannessen
See Also:
Aufgabenblatt 3

Method Summary
static void main(String[] args)
          Hilfsprogramm zur Zeitmessung: sucht wiederholt Zufallswerte in Zufallslisten.
(package private) static void run(int listSize, int repetitions, String algorithm)
          Hilfsmethode zur Zeitmessung: sucht wiederholt Zufallswerte in Zufallslisten.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

run

static void run(int listSize,
                int repetitions,
                String algorithm)
Hilfsmethode zur Zeitmessung: sucht wiederholt Zufallswerte in Zufallslisten. Alle Suchergebnisse werden ignoriert, eine Zeitmessung erfolgt hier nicht und muss daher vom Aufrufer erbracht werden.

Parameters:
listSize - die Groesse der Liste, in der gesucht werden soll (n)
repetitions - die Anzahl der Wiederholungen der Suche
algorithm - "3-1" fuer das Loesungsverfahren aus Aufgabe 3-1, "3-2" fuer das Loesungsverfahren aus Aufgabe 3-2

main

public static void main(String[] args)
Hilfsprogramm zur Zeitmessung: sucht wiederholt Zufallswerte in Zufallslisten. Alle Suchergebnisse werden ignoriert, eine Zeitmessung erfolgt hier nicht und muss daher vom Aufrufer erbracht werden.

Diese Methode ruft lediglich run() auf.

Parameters:
args - Array der Kommandozeilenparameter. Erwartete Eingaben:
  • [0] die Groesse der Liste, in der gesucht werden soll (n)
  • [1] die Anzahl der Wiederholungen der Suche
  • [2] "3-1" fuer das Loesungsverfahren aus Aufgabe 3-1, "3-2" fuer das Loesungsverfahren aus Aufgabe 3-2

Java-API--Dokumentation

Gehe zurueck zur Tutoriums-Homepage