T[]
)
List<T>
)
LinkedList<T>
)
List<T>
)Stack<T>
)
List<T>
could also work wellQueue<T>
)
LinkedList<T>
could also work wellDictionary<K,T>
)
SortedDictionary<K,T>
)
HashSet<T>
)
SortedSet<T>
)
Algorithm complexity
is rough estimation of the number of steps performed by given computation
O(1)
for all these operations