[CP-SAT] deprecate BooleanSum and BooleanScalProd in favor of Sum and ScalProd

This commit is contained in:
Laurent Perron
2021-12-08 16:29:40 +01:00
parent da59aadfe1
commit 2d22667f30
11 changed files with 149 additions and 69 deletions

View File

@@ -32,6 +32,7 @@
#include <utility>
#include <vector>
#include "absl/container/btree_set.h"
#include "absl/container/flat_hash_map.h"
#include "absl/container/flat_hash_set.h"
#include "absl/flags/flag.h"
@@ -233,8 +234,8 @@ class NetworkRoutingDataBuilder {
AddEdge(i, j);
}
std::set<int> to_complete;
std::set<int> not_full;
absl::btree_set<int> to_complete;
absl::btree_set<int> not_full;
for (int i = 0; i < num_backbones_; ++i) {
if (degrees_[i] < min_backbone_degree_) {
to_complete.insert(i);