8#ifndef INCLUDED_SDSL_RMQ_SUPPORT
9#define INCLUDED_SDSL_RMQ_SUPPORT
13template <
class RandomAccessContainer,
bool Minimum>
16 static inline bool strict_compare(
const typename RandomAccessContainer::value_type v1,
17 const typename RandomAccessContainer::value_type v2)
21 static inline bool compare(
const typename RandomAccessContainer::value_type v1,
22 const typename RandomAccessContainer::value_type v2)
28template <
class RandomAccessContainer>
31 static inline bool strict_compare(
const typename RandomAccessContainer::value_type v1,
32 const typename RandomAccessContainer::value_type v2)
36 static inline bool compare(
const typename RandomAccessContainer::value_type v1,
37 const typename RandomAccessContainer::value_type v2)
static bool compare(const typename RandomAccessContainer::value_type v1, const typename RandomAccessContainer::value_type v2)
static bool strict_compare(const typename RandomAccessContainer::value_type v1, const typename RandomAccessContainer::value_type v2)
static bool strict_compare(const typename RandomAccessContainer::value_type v1, const typename RandomAccessContainer::value_type v2)
static bool compare(const typename RandomAccessContainer::value_type v1, const typename RandomAccessContainer::value_type v2)