13 lines
238 B
Ruby
13 lines
238 B
Ruby
head = ListNode.new("a", ListNode.new("b", ListNode.new("c")))
|
|
head.insertAfter("b", "b+")
|
|
|
|
# then:
|
|
head.each {|node| print node.value, ","}
|
|
puts
|
|
|
|
# or
|
|
current = head
|
|
begin
|
|
print current.value, ","
|
|
end while current = current.succ
|
|
puts
|