OR-Tools  8.2
RangeMinimumIndexQuery< T, Compare >

Detailed Description

template<typename T, typename Compare = std::less<T>>
class operations_research::RangeMinimumIndexQuery< T, Compare >

Definition at line 68 of file range_minimum_query.h.

Public Member Functions

 RangeMinimumIndexQuery (std::vector< T > array)
 
 RangeMinimumIndexQuery (std::vector< T > array, Compare cmp)
 
int GetMinimumIndexFromRange (int from, int to) const
 
const std::vector< T > & array () const
 

Constructor & Destructor Documentation

◆ RangeMinimumIndexQuery() [1/2]

RangeMinimumIndexQuery ( std::vector< T >  array)
inlineexplicit

Definition at line 139 of file range_minimum_query.h.

◆ RangeMinimumIndexQuery() [2/2]

RangeMinimumIndexQuery ( std::vector< T >  array,
Compare  cmp 
)

Definition at line 144 of file range_minimum_query.h.

Member Function Documentation

◆ array()

const std::vector< T > & array
inline

Definition at line 169 of file range_minimum_query.h.

◆ GetMinimumIndexFromRange()

int GetMinimumIndexFromRange ( int  from,
int  to 
) const
inline

Definition at line 150 of file range_minimum_query.h.


The documentation for this class was generated from the following file: