は、私がどのように見えるの配列を持っていると言いますそれらを削除すると言う?Rubyで配列内の重複値を検出するにはどうすればよいですか? - 例えば</p>ことによってIサイクルを行い、かつ重複して何かをどのように <pre><code>a = [cat, dog, cat, mouse, rat, dog, cat] </code></pre> <p>:
言い換えれば、私がa.each do |i|
を行った場合、[1]、a [2]、a [3]に対して[0]をどのように評価するのですか?この場合は[2]が最初の重複を持っているとし、それをスタックにプッシュするか、それを削除します。
キーと値の評価方法は知っていますが、同じ配列内で値を評価するにはどうすればよいですか?
ありがとうございました。
'h = Hash.new(0)'と 'h [e] + = 1'はどうでしょうか? –
構文の説明。これはプログラマーの裁量に委ねられています。 – ch4nd4n
これは実際に私がやろうとしていたものです....しかし...私は 'nil? 'とインクリメントの方法をこのように使う方法を理解できませんでした。ありがとう! – marcamillion