結果 : boyer moore string matching algorithm time complexity