Пример #1
0
 public IBuildPathStrategy <T> UseDijkstra()
 {
     _strategy = new DijkstraStrategy <T>();
     return(this);
 }
Пример #2
0
 public IBuildPathStrategy <T> UseBellmanFord()
 {
     _strategy = new BellmanFordsStrategy <T>();
     return(this);
 }
Пример #3
0
 public IBuildPathStrategy <T> UseUnweightedGraph()
 {
     _strategy = new UnweightedGraphStrategy <T>();
     return(this);
 }