Вставка или удаление элемента в определенной точке списка, предполагая, что у нас есть указатель на node, уже является операцией с постоянным временем. - from Статья Википедии о Связанном списке
Обход связанного списка в одном связанном списке всегда начинается с головы. Мы должны продолжать идти, пока не удовлетворим данному условию.
Таким образом, любая операция будет выполняться в худшем случае O (n), если мы не имеем дело с головкой node.
Мы НЕ МОЖЕМ ПРЯМО СЕЙЧАС перейти к указанному указателю в связанном списке. Так почему же он сказал, что это операция с постоянным временем?
EDIT: Даже если у нас есть указатель на node, мы должны начинать с головы только вправо? Итак, как работает постоянное время работы