まあそれ以前に、ソース見てアルゴリズムと結びつかない奴が、ここで勉強しようってのが間違い。