[prev] 79 [next]

Comparison Array vs. Linked List

Complexity of operations, n elements

 arraylinked list
insert/delete at beginningO(n)O(1)
insert/delete at endO(1)
 
O(1)
("doubly-linked" list, with pointer to rear)
insert/delete at middleO(n)O(n)
find an elementO(n)
(O(log n), if array is sorted)
O(n)
 
index a specific elementO(1)O(n)