diff options
author | Jonas Smedegaard <dr@jones.dk> | 2025-04-21 11:47:28 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2025-04-21 13:58:38 +0200 |
commit | 83f8ff7091ad51198d23de053d3ebae3f992fea2 (patch) | |
tree | cb86e87bcf71c492e7221bcb2993456381a11c46 /dk/abcdefghijklmnopqrstuvxyzæøå/bachelorizer/model/Combi.java | |
parent | 015142523902d387a9755c0c113433c818ddcbfe (diff) |
use classes AdjListGraph and Graph
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 |