IT Office Nishimiyahara

個人用スマホから商用プログラミングまでなんでもお任せ下さい

配列Aから配列Bの要素を取り除いた配列Cを作る方法

      2014/05/13

面白そうなネタを見つけたので、便乗してみた。

上の二つでは、ハッシュを使うほうが段違いに速い。

その傾向は大きい配列になるほど顕著になる。

でも、配列が大きくなると、mapの部分が結構時間がかかるようなので、ハッシュスライスにしてみた。

その結果、さらに速くなった。

しかも、配列が大きくなればなるほど効果も上がっている。

やはり、スライスは使えるテクニックだ。

参考ベンチの結果とソースは以下のとおり。

respo

respo link

ZenBackWidget

 - 情報技術について