引き続き最適化

String.compare と = だとString.compareのほうが遅いので、同じ値が多い場合は = で比較してからcompareするようにしたら早くなるかな、と思ってコードを書く。すると早くなった!しかし、よくコードを見ていると意図しているアルゴリズムとは別のアルゴリズムを間違って実装していた。そこで意図しているアルゴリズムに改めて書き直したら遅くなった(´_`;) 間違ったほうの実装でどうして早くなるのかが全く謎。