2012-07-22から1日間の記事一覧

多重配列のdeep copy

Rubyの配列をそのまま代入"="するだけだとメモリの参照先が同じなので同じ値しか返ってきません。 また、.dupや.cloneを使っても多重配列はダメみたいです。浅いコピーなので。。。 そこで配列の深いコピー(deep copy)する方法をメモします。 配列のdeep cop…