Sha256: 02d417e96e89212b281d01f75239c14a1a946e4474b862bd7400c8b95496bc18
Contents?: true
Size: 516 Bytes
Versions: 3
Compression:
Stored size: 516 Bytes
Contents
module ZagorskiADT class Queue def initialize @values = Array.new end def self.help puts "Here are the functions for Queue:" puts "show" puts "enqueue(value)" puts "dequeue" puts "length" puts "empty?" end def show @values end def enqueue(val) @values.push(val) @values end def dequeue @values.shift end def length @values.length end def empty? @values.empty? end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ZagorskiADT-0.1.2 | lib/ZagorskiADT/AbstractDataTypes/Queue.rb |
ZagorskiADT-0.1.1 | lib/ZagorskiADT/AbstractDataTypes/Queue.rb |
ZagorskiADT-0.1.0 | lib/ZagorskiADT/AbstractDataTypes/Queue.rb |