diff options
author | Jonas Smedegaard <dr@jones.dk> | 2025-04-27 20:32:01 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2025-04-27 20:32:01 +0200 |
commit | f9c00672695c1bd1d148d7eaf4a50e820faf7f3f (patch) | |
tree | a85d098c1b7039a7c53e4e52dfe8a1744e1cb23e /src/com.example.portfolio3 | |
parent | 5fdfc0c9b1f1ed084cb084aed19be56a03698730 (diff) |
fix imports and avoid wildcard import
Diffstat (limited to 'src/com.example.portfolio3')
10 files changed, 36 insertions, 13 deletions
diff --git a/src/com.example.portfolio3/com/example/portfolio3/AbstractGraph.java b/src/com.example.portfolio3/com/example/portfolio3/AbstractGraph.java index c2cf433..35b975f 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/AbstractGraph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/AbstractGraph.java @@ -2,7 +2,9 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; /// foo abstract class AbstractGraph implements Graph{ diff --git a/src/com.example.portfolio3/com/example/portfolio3/AdjListGraph.java b/src/com.example.portfolio3/com/example/portfolio3/AdjListGraph.java index a677d3e..babaaaa 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/AdjListGraph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/AdjListGraph.java @@ -2,7 +2,11 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; /// Adjecency List Graph - A map from vertices to set of outedges from the vertex public class AdjListGraph extends AbstractGraph { diff --git a/src/com.example.portfolio3/com/example/portfolio3/AdjMapGraph.java b/src/com.example.portfolio3/com/example/portfolio3/AdjMapGraph.java index 85e5d04..f12df6f 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/AdjMapGraph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/AdjMapGraph.java @@ -2,7 +2,11 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; /// Adjecency Map Graph - A map from vertices to map of target vertex to edge class AdjMapGraph extends AbstractGraph { diff --git a/src/com.example.portfolio3/com/example/portfolio3/Edge.java b/src/com.example.portfolio3/com/example/portfolio3/Edge.java index abc3c72..22c2040 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/Edge.java +++ b/src/com.example.portfolio3/com/example/portfolio3/Edge.java @@ -2,8 +2,6 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; - /// foo class Edge{ diff --git a/src/com.example.portfolio3/com/example/portfolio3/EdgeGraph.java b/src/com.example.portfolio3/com/example/portfolio3/EdgeGraph.java index ae9cbe9..22cfe87 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/EdgeGraph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/EdgeGraph.java @@ -2,6 +2,11 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> +import java.util.ArrayList; +import java.util.Collection; +import java.util.HashSet; +import java.util.Set; + /// EdgeGraph - One big set of all edges in the graph class EdgeGraph extends AbstractGraph { diff --git a/src/com.example.portfolio3/com/example/portfolio3/Graph.java b/src/com.example.portfolio3/com/example/portfolio3/Graph.java index 6e58029..a8fbde0 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/Graph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/Graph.java @@ -2,7 +2,7 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; +import java.util.Collection; /// foo public interface Graph { diff --git a/src/com.example.portfolio3/com/example/portfolio3/GraphAlgorithms.java b/src/com.example.portfolio3/com/example/portfolio3/GraphAlgorithms.java index 3be7c70..01fa57b 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/GraphAlgorithms.java +++ b/src/com.example.portfolio3/com/example/portfolio3/GraphAlgorithms.java @@ -2,8 +2,19 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.io.*; -import java.util.*; +import java.io.BufferedReader; +import java.io.BufferedReader; +import java.io.FileReader; +import java.io.FileWriter; +import java.io.IOException; +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Set; /// foo public class GraphAlgorithms { diff --git a/src/com.example.portfolio3/com/example/portfolio3/Graphs.java b/src/com.example.portfolio3/com/example/portfolio3/Graphs.java index 2975e44..74e1dbe 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/Graphs.java +++ b/src/com.example.portfolio3/com/example/portfolio3/Graphs.java @@ -2,8 +2,6 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; - /// foo public class Graphs { diff --git a/src/com.example.portfolio3/com/example/portfolio3/MatrixGraph.java b/src/com.example.portfolio3/com/example/portfolio3/MatrixGraph.java index 29005b7..aac4726 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/MatrixGraph.java +++ b/src/com.example.portfolio3/com/example/portfolio3/MatrixGraph.java @@ -2,7 +2,10 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; +import java.util.Collection; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; /// Matrix Graph: weights are stored in a twodimensional array public class MatrixGraph extends AbstractGraph { diff --git a/src/com.example.portfolio3/com/example/portfolio3/Vertex.java b/src/com.example.portfolio3/com/example/portfolio3/Vertex.java index 9881159..74881a8 100644 --- a/src/com.example.portfolio3/com/example/portfolio3/Vertex.java +++ b/src/com.example.portfolio3/com/example/portfolio3/Vertex.java @@ -2,8 +2,6 @@ package com.example.portfolio3; // origin: <https://moodle.ruc.dk/course/section.php?id=211877> -import java.util.*; - /// foo public class Vertex{ |