equal
deleted
inserted
replaced
46 |
46 |
47 typedef Graph::EdgeMap<int> LengthMap; |
47 typedef Graph::EdgeMap<int> LengthMap; |
48 typedef Graph::NodeMap<int> DistMap; |
48 typedef Graph::NodeMap<int> DistMap; |
49 |
49 |
50 const int n = argc > 1 ? atoi(argv[1]) : 20; |
50 const int n = argc > 1 ? atoi(argv[1]) : 20; |
51 const int e = argc > 2 ? atoi(argv[2]) : (int)(n * log((double)n)); |
51 const int e = argc > 2 ? atoi(argv[2]) : int(n * log(double(n))); |
52 const int m = argc > 3 ? atoi(argv[3]) : 100; |
52 const int m = argc > 3 ? atoi(argv[3]) : 100; |
53 |
53 |
54 Graph graph; |
54 Graph graph; |
55 LengthMap length(graph); |
55 LengthMap length(graph); |
56 vector<Node> nodes; |
56 vector<Node> nodes; |