Create Your queue : Your queue « Collections « Ruby
- Ruby
- Collections
- Your queue
Create Your queue
class Queue
def initialize
@store = []
end
def enqueue(x)
@store << x
end
def dequeue
@store.shift
end
def peek
@store.first
end
def length
@store.length
end
def empty?
@store.empty?
end
end
Related examples in the same category