Dépôt du be graphe
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

WeaklyConnectedComponentsSolution.java 808B

1234567891011121314151617181920212223242526272829
  1. package org.insa.algo.weakconnectivity;
  2. import java.time.Duration;
  3. import java.util.ArrayList;
  4. import org.insa.algo.AbstractSolution;
  5. import org.insa.graph.Node;
  6. public class WeaklyConnectedComponentsSolution extends AbstractSolution {
  7. // Components
  8. private ArrayList<ArrayList<Node>> components;
  9. protected WeaklyConnectedComponentsSolution(WeaklyConnectedComponentsInstance instance) {
  10. super(instance);
  11. }
  12. protected WeaklyConnectedComponentsSolution(WeaklyConnectedComponentsInstance instance,
  13. Duration solvingTime, Status status, ArrayList<ArrayList<Node>> components) {
  14. super(instance, solvingTime, status);
  15. this.components = components;
  16. }
  17. /**
  18. * @return Components of the solution, if any.
  19. */
  20. public ArrayList<ArrayList<Node>> getComponents() { return components; }
  21. }