Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Операция | Асимптотическая сложность (std::list) | Примечания |
---|---|---|
Доступ по индексу | O(n) | Требует обхода элементов. |
Вставка/удаление в начало | O(1) | |
Вставка/удаление в конец | O(1) | |
Вставка/удаление по итератору | O(1) | Если итератор действителен и указывает на место |
Поиск элемента | O(n) | Линейный поиск. |
Слияние | O(N+M) | Где N и M - размеры списков. |
Разворот (reverse) | O(n) | |
Сортировка |
Операция | Асимптотическая сложность (std::list) | Примечания |
---|---|---|
Доступ по индексу | O(n) | Требует обхода элементов. |
Вставка/удаление в начало | O(1) | |
Вставка/удаление в конец | O(1) | |
Вставка/удаление по итератору | O(1) | Если итератор действителен и указывает на место |
Поиск элемента | O(n) | Линейный поиск. |
Слияние | O(N+M) | Где N и M - размеры списков. |
Разворот (reverse) | O(n) | |
Сортировка |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.