diff options
Diffstat (limited to 'dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java')
-rw-r--r-- | dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java b/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java index 238afb6..cf2fe91 100644 --- a/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java +++ b/dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java @@ -3,8 +3,8 @@ package dk.abcdefghijklmnopqrstuvxyzæøå.bachelorizer.model; -import java.util.List; - +import com.example.portfolio3.AdjListGraph; +import com.example.portfolio3.Graph; import com.example.portfolio3.GraphAlgorithms; /// Combi - static sample dataset of course combinations @@ -15,22 +15,17 @@ import com.example.portfolio3.GraphAlgorithms; /// @see <https://moodle.ruc.dk/mod/assign/view.php?id=523186> public final class Combi { + /// data about combinations as a Graph + private Graph g; + /// Default constructor /// /// @param path path to data file private Combi(final String path) { - // slurp all content at once - List<String> lines = GraphAlgorithms.loadStrings(path); - - for (String line : lines) { - String[] values = line.split(","); - - for (String value : values) { - System.out.print(value + "\t"); - } - System.out.println(); - } + g = new AdjListGraph(); + GraphAlgorithms.readGraph(g, path); + GraphAlgorithms.printGraph(g); } /// JVM entry point |