A simple description of the Stein algorithm and three implementations of source code in C++/Java - Full-text Search Blog