Klasse GraphIO
java.lang.Object
graph.GraphIO
Die Klasse
GraphIO liest gerichtete Graphen ein
und gibt sie auf der Standardausgabe aus.-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungstatic voidprintGraph(Graph g) Ausgabe des Graphengauf der Standardausgabe.static GraphEinlesen eines Graphen aus einer Datei.
-
Konstruktordetails
-
GraphIO
public GraphIO()
-
-
Methodendetails
-
readGraph
Einlesen eines Graphen aus einer Datei.Die Datei muss wie folgt aufgebaut sein:
source destination cost
Die Spalten sind durch Leerzeichen oder Tabulatoren zu trennen.
- Parameter:
size- Größe des Graphenfilename- Dateiname- Gibt zurück:
- Graph
- Löst aus:
IllegalArgumentException- wenn Größe kleiner als 1 oder Dateiname fehlt
-
printGraph
Ausgabe des Graphengauf der Standardausgabe. Die Ausgabereihenfolge ist zufällig.- Parameter:
g- Graph
-