class DoubleLinkedList::Sequence
Attributes
head[R]
last[R]
Public Class Methods
new(head:, last:)
click to toggle source
# File lib/double_linked_list/sequence.rb, line 4 def initialize(head:, last:) @head = head @last = last end
Public Instance Methods
next()
click to toggle source
# File lib/double_linked_list/sequence.rb, line 9 def next return unless next? last.next end
next?()
click to toggle source
# File lib/double_linked_list/sequence.rb, line 14 def next? last.next ? true : false end