From 8535a9ca92539bf12ec00cac7a4e47be604f0283 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 27 Apr 2025 16:43:17 +0200 Subject: simplify path structure --- .../com/example/portfolio3/Graph.java | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/com.example.portfolio3/com/example/portfolio3/Graph.java (limited to 'src/com.example.portfolio3/com/example/portfolio3/Graph.java') diff --git a/src/com.example.portfolio3/com/example/portfolio3/Graph.java b/src/com.example.portfolio3/com/example/portfolio3/Graph.java new file mode 100644 index 0000000..6e58029 --- /dev/null +++ b/src/com.example.portfolio3/com/example/portfolio3/Graph.java @@ -0,0 +1,34 @@ +package com.example.portfolio3; + +// origin: + +import java.util.*; + +/// foo +public interface Graph { + + /// foo + /// @param v foo + /// @param u foo + /// @param w foo + void insertEdge(String v, String u, int w); + + /// foo + /// @return Collection + Collection vertices(); + + /// foo + /// @return Collection + Collection edges(); + + /// foo + /// @param v foo + /// @return Collection + Collection outEdge(Vertex v); + + /// foo + /// @param v1 foo + /// @param v2 foo + /// @return Integer + Integer getWeight(Vertex v1, Vertex v2); +} -- cgit v1.2.3