说明:链表
我在Ruby for The Odin Project中实现的链表。
类:
LinkedList类,它将代表完整列表。
包含#value方法和指向#next_node的链接的Node类在默认情况下均设置为nil。
方法:
#append(value)将包含值的新节点添加到列表的末尾
#prepend(value)将包含值的新节点添加到列表的开头
#size返回列表中的节点总数
#head返回列表中的第一个节点
#tail返回列表中的最后一个节点
#at(index)返回给定索引处的节
<weixin_42116596> 上传 | 大小:2kb