#include "net/first_party_sets/addition_overlaps_union_find.h"
#include <numeric>
#include "base/check_op.h"
#include "base/containers/flat_map.h"
#include "base/containers/flat_set.h"
namespace net {
AdditionOverlapsUnionFind::AdditionOverlapsUnionFind(int num_sets) { … }
AdditionOverlapsUnionFind::~AdditionOverlapsUnionFind() = default;
void AdditionOverlapsUnionFind::Union(size_t set_x, size_t set_y) { … }
AdditionOverlapsUnionFind::SetsMap AdditionOverlapsUnionFind::SetsMapping() { … }
size_t AdditionOverlapsUnionFind::Find(size_t set) { … }
}