Зависит от типа списка и операции.
Обычно рассматривают следующие типы списков:
Операции:
Операция | Односвязный список | Двусвязный список | Массив |
---|---|---|---|
Доступ по индексу | O(n) | O(n) | O(1) |
Вставка | O(1) (в начало) | O(1) (в начало/конец) | O(n) |
Удаление | O(n) | O(n) | O(n) |
Поиск значения | O(n) | O(n) | O(n) |
Пояснения:
Зависит от типа списка и операции.
Обычно рассматривают следующие типы списков:
Операции:
Операция | Односвязный список | Двусвязный список | Массив |
---|---|---|---|
Доступ по индексу | O(n) | O(n) | O(1) |
Вставка | O(1) (в начало) | O(1) (в начало/конец) | O(n) |
Удаление | O(n) | O(n) | O(n) |
Поиск значения | O(n) | O(n) | O(n) |
Пояснения:
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.