Comment Comment by leetrout And this is why you need to know all the algo and data structure "basics" when interviewing at the big G. Because people there are working on these sorts of optimizations in their spare time. parent leetrout 13 years ago