Changeset 2386:81b47fc5c444 in lemon-0.x for test/arborescence_test.cc
- Timestamp:
- 03/02/07 19:04:28 (17 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3217
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/arborescence_test.cc
r2242 r2386 20 20 using namespace std; 21 21 22 const int n= 10;23 const int e= 22;22 const int NODES = 10; 23 const int EDGES = 22; 24 24 25 25 int sourceNode = 0; 26 26 27 int sources[ e] = {27 int sources[EDGES] = { 28 28 1, 0, 2, 4, 4, 3, 9, 8, 9, 8, 29 29 4, 2, 0, 6, 4, 1, 7, 2, 8, 6, … … 31 31 }; 32 32 33 int targets[ e] = {33 int targets[EDGES] = { 34 34 8, 3, 1, 1, 4, 9, 8, 1, 8, 0, 35 35 3, 2, 1, 3, 1, 1, 2, 6, 3, 9, … … 37 37 }; 38 38 39 double costs[ e] = {39 double costs[EDGES] = { 40 40 107.444, 70.3069, 46.0496, 28.3962, 91.4325, 41 41 76.9443, 61.986, 39.3754, 74.9575, 39.3153, … … 57 57 vector<Node> nodes; 58 58 59 for (int i = 0; i < n; ++i) {59 for (int i = 0; i < NODES; ++i) { 60 60 nodes.push_back(graph.addNode()); 61 61 } 62 62 63 for (int i = 0; i < e; ++i) {63 for (int i = 0; i < EDGES; ++i) { 64 64 Edge edge = graph.addEdge(nodes[sources[i]], nodes[targets[i]]); 65 65 cost[edge] = costs[i]; … … 86 86 if (mca.reached(graph.source(it))) { 87 87 double sum = 0.0; 88 for (int i = 0; i < (int)dualSolution.size(); ++i) {88 for (int i = 0; i < int(dualSolution.size()); ++i) { 89 89 if (dualSolution[i].second.find(graph.target(it)) 90 90 != dualSolution[i].second.end() &&
Note: See TracChangeset
for help on using the changeset viewer.