Skip to content
This repository was archived by the owner on May 27, 2019. It is now read-only.

Commit 7147bdd

Browse files
committed
Fix generating digraphs
1 parent 52d2f7c commit 7147bdd

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

DirectedGraph.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ void DirectedGraph::generate(int numberOfVertices, int density) {
3939
// declare rands
4040
std::random_device rd;
4141
std::mt19937 mt(rd());
42-
std::uniform_int_distribution<int> randomVertex(0, numberOfVertices);
43-
std::uniform_int_distribution<int> randomEdge(0, numberOfEdges);
44-
std::uniform_int_distribution<int> randomValue(INT32_MIN, INT32_MAX);
42+
std::uniform_int_distribution<int> randomVertex(0, numberOfVertices - 1);
43+
std::uniform_int_distribution<int> randomEdge(0, numberOfEdges - 1);
44+
std::uniform_int_distribution<int> randomValue(0, INT32_MAX);
4545

4646
int beginningVertex = 0;
4747
int endVertex = 0;

0 commit comments

Comments
 (0)