On Monday, 30 November 2015 at 21:33:31 UTC, Andrei Alexandrescu wrote:
Now that we got talking about searching in arrays, allow me to also share an idea I've had a short while ago.

[...]

Perhaps some strategy similar to Working Sets: https://en.wikipedia.org/wiki/Iacono's_working_set_structure would work (or inspired by the same idea). You move the element from where it is found to T_1, move a random element from T_1 to T_2, from T_2 to T_3 and so on to T_i. In this case rather than trees you would have lists. Maybe that has poor cache locality properties though.

Reply via email to