![]() |
![]() ![]() ![]() ![]() |
![]() |
RangeBoost , Chapter 1. Boost.Icl , Function Reference
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Диапазон |
интервалы |
интервал |
состояние | |
|---|---|---|---|---|
|
| O(1) | O(1) | ||
|
| O(1) | |||
|
| O(1) | O(1) | O(1) | |
|
| O(1) | O(1) | O(1) | |
domain_type first(const
T&) | O(1) | O(1) | O(1) |
|
|
| O(1) | O(1) | O(1) |
|
Приведенная выше таблица показывает наличие функций<hull>,<lower>,<upper>,<first>и<last>на интервалах и интервальных контейнерах, которые представляют собойпостоянную временную сложность. Найдите описание функций и некоторые простые свойства ниже.
|
Диапазон |
Типы |
Описание |
|---|---|---|
|
|
| |
|
|
| |
|
| lower(x)
возвращает нижнюю границу интервала или интервального контейнера x.
| |
|
|
| |
domain_type first(const
T&) |
| |
|
|
|
// for interval_containers x: lower(hull(x)) == lower(x) upper(hull(x)) == upper(x) first(hull(x)) == first(x) last(hull(x)) == last(x)
Вернуться в раздел...
Статья Range раздела Chapter 1. Boost.Icl Function Reference может быть полезна для разработчиков на c++ и boost.
:: Главная :: Function Reference ::
реклама |