When I first came across this question, I thought about the same thing as most people here: it is impossible, a trick, a psychological test. I was wrong.
The real answer is that you can iterate over the list faster than O (N), at least theoretically, using a quantum computer.
Check out the Wikipedia article for the Grover algorithm here .
They describe the amortized operating time O (n ^ 0.5) and the space O (log n). It should also be noted that it is not deterministic. This means that there is a high probability that the algorithm will return the correct result, but it is not guaranteed.
I suppose this is enough to convey the question, but everything else is above my head.
Good luck.
source share