Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. Scanner scanner = new Scanner(System.in);
  2.  
  3. System.out.println("Enter departure city: ");
  4. String depart = scanner.nextLine();
  5.  
  6. System.out.println("Enter arrival city: ");
  7. String arrive = scanner.nextLine();
  8.  
  9. System.out.println("Shortest path from " + depart + " to " + arrive + ":");
  10.  
  11. // DIJKSTRA
  12. DijkstraShortestPath<String, DefaultWeightedEdge> dijkstra = new DijkstraShortestPath<>(skyRoutesGraph);
  13. SingleSourcePaths<String, DefaultWeightedEdge> shortestPath = dijkstra.getPaths(depart);
  14. System.out.println(shortestPath.getPath(arrive) + "\n");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement