Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. display = {Property["s" [DirectedEdge] 4, EdgeWeight -> "0,30"],
  2. Property["s" [DirectedEdge] 1, EdgeWeight -> "10"],
  3. Property[
  4. 1 [DirectedEdge] "s", {EdgeWeight -> "30", EdgeStyle -> Red}],
  5. Property[
  6. 2 [DirectedEdge] 1, {EdgeWeight -> "30", EdgeStyle -> Red}],
  7. Property[
  8. 3 [DirectedEdge] 2, {EdgeWeight -> "10", EdgeStyle -> Red}],
  9. Property[4 [DirectedEdge] 5, EdgeWeight -> "0,54"],
  10. Property[5 [DirectedEdge] 3, EdgeWeight -> "0,50"],
  11. Property[6 [DirectedEdge] 4, EdgeWeight -> "0,17"],
  12. Property[2 [DirectedEdge] 6, EdgeWeight -> "17"],
  13. Property[
  14. 6 [DirectedEdge] 2, {EdgeWeight -> "20", EdgeStyle -> Red}],
  15. Property[6 [DirectedEdge] "t", EdgeWeight -> "12"],
  16. Property[
  17. "t" [DirectedEdge] 6, {EdgeWeight -> "20", EdgeStyle -> Red}],
  18. Property[3 [DirectedEdge] "t", EdgeWeight -> "12"],
  19. Property[
  20. "t" [DirectedEdge] 3, {EdgeWeight -> "10", EdgeStyle -> Red}]};
  21.  
  22. paths = FindPath[display, "s", "t", [Infinity], All]
  23. (*{{"s", 4, 5, 3, "t"}, {"s", 4, 5, 3, 2, 6, "t"}}*)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement