![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 87 of file range_minimum_query.h.
#include <range_minimum_query.h>
Public Member Functions | |
| RangeMinimumQuery () | |
| RangeMinimumQuery (std::vector< T > array) | |
| RangeMinimumQuery (std::vector< T > array, Compare cmp) | |
| RangeMinimumQuery (const RangeMinimumQuery &)=delete | |
| RangeMinimumQuery & | operator= (const RangeMinimumQuery &)=delete |
| T | RangeMinimum (int begin, int end) const |
| void | PushBack (T element) |
| void | MakeTableFromNewElements () |
| int | TableSize () const |
| void | Clear () |
| const std::vector< T > & | array () const |
|
inline |
Definition at line 89 of file range_minimum_query.h.
|
inlineexplicit |
Definition at line 169 of file range_minimum_query.h.
| operations_research::RangeMinimumQuery< T, Compare >::RangeMinimumQuery | ( | std::vector< T > | array, |
| Compare | cmp ) |
Definition at line 173 of file range_minimum_query.h.
|
delete |
|
inline |
Definition at line 224 of file range_minimum_query.h.
|
inline |
Definition at line 124 of file range_minimum_query.h.
| void operations_research::RangeMinimumQuery< T, Compare >::MakeTableFromNewElements | ( | ) |
Definition at line 201 of file range_minimum_query.h.
|
delete |
|
inline |
Definition at line 109 of file range_minimum_query.h.
|
inline |
Definition at line 183 of file range_minimum_query.h.
|
inline |
Definition at line 120 of file range_minimum_query.h.