Another algorithm could possibly be superior for even bigger arrays. You may make a 'wrapper' for The 2 algorithms which supports the kind Procedure but decides which algorithm to work with according to the array length.That may be, they update estimates on The idea of other estimates. We contact this normal thought bootstrapping. Lots of reinforce