Во-первых, я бы рекомендовал прочитать статью в Википедии о Связанных списках , особенно (небольшую) часть о ускорении поиска.
Теперь, чтобы ответить на ваш вопрос, вставка в связанный список занимает O (1) времени, если вы уже знаете, куда хотите его вставить. Поскольку мы говорим о Sorted Linked List, и вы вставляете, не зная, куда должен идти элемент, это займет у вас O (n) время (так как вам придется искать весь список найти место, куда уходит стихия). Обратите внимание, что на самом деле добавление элемента - это O (1), как я уже говорил выше.
Обратите внимание, что это не очень эффективный поиск, поскольку, например, поиск в отсортированном массиве занимает время O (lg (n)) (с использованием бинарного поиска). К сожалению, для массива после нахождения элемента сама вставка не является O (1) (обычно это O (n)), что означает, что использование массива не ускоряет вас в целом, даже если поиск выполняется быстрее.