RubyでArrayクラスのシフトメソッドとシフト解除メソッドが何を行うのかを理解するのに苦労しています。誰かが私が彼らが何をしているかを理解するのを手伝ってくれる?
本当にありがとうございます。
—
agentbanks217 2011年
これまでで最高のコメントの1つ!ありがとうございます:)
—
tvdeyen
@Phrogz実際、脊椎動物の消化器系は、スタックとしてよりもキューとしてモデル化する方が適切です。
—
Jian
@建:)右:
—
Phrogz 2013年
push
それはトップに、そしてshift
それはもう一方の端に。
shift/unshift
がpush/pop
配列の反対側にあることがわかったら、メソッドの名前から「f」を精神的に落として、「ダンプ」要素と「挿入」要素を覚えておくことができます。:)