[英]How would I go about returning the data from a specific node in a singly linked list?
我是否必须将节点搜索为堆栈或队列,并且在找到节点时将节点返回的数据设置为等于局部变量?
或者有没有一种方法可以调用列表中的已知位置,例如如何使用数组。
视觉上我在这里问的是:
因此, 数组的工作方式如下:
ArrayofStrings[Postion] returns String located at Position
有没有办法对像这样的链表做同样的事情?
SinglyLinkedList(Node) returns Multiple(string) Data(double)
我猜想我必须在列表中搜索该节点,但是我想确保没有更简单的方法可以做到这一点。
java中的所有列表都提供get的实现,该实现返回list中的第n个元素。
LinkedList的优缺点
优点
缺点
数组的优缺点。
优点
缺点
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.