Classes | Namespaces
sparse_permutation.h File Reference
#include <string>
#include <vector>
#include "ortools/base/logging.h"
Include dependency graph for sparse_permutation.h:

Go to the source code of this file.

Classes

class  operations_research::SparsePermutation
 A compact representation for permutations of {0..N-1} that displaces few elements: it needs only O(K) memory for a permutation that displaces K elements. More...
 
struct  operations_research::SparsePermutation::Iterator
 

Namespaces

 operations_research
 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.