Лучшие вопросы
Таймлайн
Чат
Перспективы

Algorithm (C++)

заголовочный файл языка C++ Из Википедии, свободной энциклопедии

Remove ads

algorithm — заголовочный файл в стандартной библиотеке языка программирования C++, включающий набор функций для выполнения алгоритмических операций над контейнерами и над другими последовательностями[1].

Все функции библиотеки расположены в пространстве имён std[2].

Категории алгоритмов

Алгоритмы стандартной библиотеки STL разделяются на следующие категории.

Описание алгоритмов

Суммиров вкратце
Перспектива

В данных ниже таблицах в колонке аргументов функции вы встретите следующие обозначения:

  1. first, last — итераторы конца и начала (first1, last1, first2, last2 — итераторы конца и начала 1 и 2 диапазона соответственно)
  2. middle — итератор, указывающий на определённую позицию в контейнере
  3. function, predicate, op и comp — функциональные объекты
  4. value, new, old и init — значения объектов, хранящихся в контейнерах
  5. a, b — некоторые объекты одного типа
  6. iter — итератор

Не изменяющие последовательные операции

Подробнее Название функции, Аргументы функции ...

Изменяющие последовательные операции

Подробнее Название функции, Аргументы функции ...

Операции сортировки

Подробнее Название функции, Аргументы функции ...

Бинарные операции поиска

Подробнее Название функции, Аргументы функции ...

Операции слияния

Подробнее Название функции, Аргументы функции ...

Кучи

Подробнее Название функции, Аргументы функции ...

Операции отношений

Подробнее Название функции, Аргументы функции ...
Remove ads

Примечания

Литература

Ссылки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads