Сложность доступа к элементу зависит от типа и реализации структуры данных.
Основные структуры данных и их сложность доступа:
Массив (Array):
Связанный список (Linked List):
Дерево (Tree):
Хеш-таблица (Hash Table):
Пример для массива:
cpp
Пример для односвязного списка:
cpp