Refactoring

- changed to maven
- modified hashMap and HashSet to Tree
- modified files path
This commit is contained in:
2022-08-30 11:12:50 +02:00
parent 9bda59dc7b
commit 07305b82f8
52 changed files with 1547 additions and 1486 deletions

View File

@@ -0,0 +1,20 @@
package berack96.lib.graph.visit;
import berack96.lib.graph.Edge;
import java.util.Set;
/**
* @param <V>
*/
public interface VisitMST<V> extends VisitStrategy<V> {
/**
* Return the latest calculated MST.<br>
* https://en.wikipedia.org/wiki/Minimum_spanning_tree
*
* @return the latest MST
* @throws NullPointerException if there is no last calculated MST
*/
Set<Edge<V>> getMST();
}