Converting a Queue into an Array
suggest changeq = Queue.new
q << 1
q << 2
a = Array.new
a << q.pop until q.empty?
Or a one liner:
[].tap { |array| array < queue.pop until queue.empty? }
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents