What is the barrier? O(N).....
Great example of not knowing what you are talking about.
An unsorted list needs to be examined one (1) member ar a time. That is called linear...
The larger a list becomes, the longer it takes. As opposed to O(log N)
Now, when a list is sorted, the lookup is simple, at most 7 probes in a worse case scenario.
Adding/inserting is a bit more costly but still much faster. Basics.
Go back to school. This is silly. No, plain stupid.

from a member with lots of experience..
It is so stupid it is beyond belief.