@@ -0,0 +1,359 @@
+package org.psjava.goods;%0D%0A%0D%0Aimport org.psjava.algo.graph.shortestpath.Dijkstra;%0D%0Aimport org.psjava.algo.graph.shortestpath.SingleSourceShortestPath;%0D%0Aimport org.psjava.ds.heap.BinaryHeapFactory;%0D%0A%0D%0Apublic class GoodSingleSourceShortestPath %7B%0D%0A%0D%0A%09public static SingleSourceShortestPath getInstance() %7B%0D%0A%09%09return new Dijkstra(new BinaryHeapFactory());%0D%0A%09%7D%0D%0A%7D%0D%0A

add a good one : shortest path