Skip to content

Instantly share code, notes, and snippets.

@slota
Created April 22, 2016 21:48
require 'pry'
class Deque
attr_reader :array
def initialize
@array = []
end
def push(var)
@array << var
end
def pop
@array.pop
end
def shift
@array.shift
end
def unshift(var)
@array << var
@array.reverse!
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment