diff --git a/bnb/partition.cpp b/bnb/partition.cpp index d9cdc1f2070dc22f497d4edd88cbb6a78fee8890..ea08d932e16c1bad5d9cf069f80918fd41ab498b 100644 --- a/bnb/partition.cpp +++ b/bnb/partition.cpp @@ -4,9 +4,7 @@ partition::partition(graph& g) : graph_(g) { // Assigns all nodes to none - for (unsigned int i = 0; i < g.num_nodes(); i++) { - node_assignments_[i] = none; - } + node_assignments_ = std::vector<partition::subgraph>(g.num_nodes(), none); // Initializes node counting map nodes_[sg_a] = 0;