2016-01-18 【Ruby】配列要素がすべてユニークであるかチェック Ruby 配列の要素が重複無く、すべてユニークであるかチェックする方法について。 僕がパッと思いついたのはこちら。 gist7ed4a70ffa0ec205b92a 2つの配列を結合して、重複がないかチェックしています。 方法としては、結合後の要素数と、結合後のユニークな要素数が等しいかどうかチェックしています。ここに差異がなければ、配列の要素はすべてユニークであると言えます。 ただ、もっと良い方法がありそうな気がしています…。要調査ですね。 参考URL: concat (Array) - Rubyリファレンス 重複した要素を取り除く - 配列(Array)クラス - Ruby入門