5

ArrayRuby で読み取り、書き込みを行う場合、 anと aのどちらが速いか、誰か説明できHashますか? そして、 と のユースケースは何ArrayですかHash?

Array.new
Hash.new
4

2 に答える 2

3

一意の順序付けされていない値のみを保存する必要がある場合は、 の使用を検討してくださいSet.new。書き込みと読み取りが一定時間で行われる便利なハッシュベースのクラスです。

于 2013-06-20T10:28:41.920 に答える
2

読み込みと書き込みHash.newは よりも高速ですArray.new。これを見てWhy Hashes Will Be Faster in Ruby 2.0ください。

于 2013-06-20T10:22:26.287 に答える