番兵法

番兵法(線形探索の改善)

    線形探索アルゴリズムを高速にするための工夫をしたアルゴリズムです

この方法により、データが同じかという比較と、終端まできたかの検査を同一にできます。つまり、

といった方法をとります。これにより、ループ内のステップが1つ削減できますので、探索スピードを向上することができます。