I\'m required to hold, in memory, and look-up through one million uniformly distributed integers.
My workload is extremely look-up intensive.
My current implementation u
Sounds like you could just keep a sorted int[] and then do a binary search. With a million values, that's ~20 comparisons to get to any value - would that be fast enough?