// GraphSample return the weighted graph sample instance
GraphSample return the weighted graph sample instance
// GraphSample return the weighted graph sample instance
func GraphSample() *weightedgraph.WeightedGraph {
	wg := weightedgraph.NewWeightedGraph(nodeCount, directedGraph, graph.NewAdjacencyListGraph)
	wg.AddEdge(0, 1, 5)
	wg.AddEdge(0, 2, 3)
	wg.AddEdge(1, 2, 2)
	wg.AddEdge(1, 3, 6)
	wg.AddEdge(2, 3, 7)
	wg.AddEdge(2, 4, 4)
	wg.AddEdge(2, 5, 2)
	wg.AddEdge(3, 4, -1)
	wg.AddEdge(3, 5, 1)
	wg.AddEdge(4, 5, -2)
	return wg
}
func GraphSample ( ) * weightedgraph . WeightedGraph { wg := weightedgraph . NewWeightedGraph ( nodeCount , directedGraph , graph . NewAdjacencyListGraph ) wg . AddEdge ( 0 , 1 , 5 ) wg . AddEdge ( 0 , 2 , 3 ) wg . AddEdge ( 1 , 2 , 2 ) wg . AddEdge ( 1 , 3 , 6 ) wg . AddEdge ( 2 , 3 , 7 ) wg . AddEdge ( 2 , 4 , 4 ) wg . AddEdge ( 2 , 5 , 2 ) wg . AddEdge ( 3 , 4 , - 1 ) wg . AddEdge ( 3 , 5 , 1 ) wg . AddEdge ( 4 , 5 , - 2 ) return wg }
GraphSample return the weighted graph sample instance
GraphSample return the weighted graph sample instance