logoalt Hacker News

adgjlsfhk1today at 3:59 PM0 repliesview on HN

median of median does give you guarenteed n*log(n) but it doubles your memory reads per pass making it pretty poor. single random is almost guarenteed to take fewer passes (and median of 3-7 random values can make the number of extra passes over the minimum to be very low)