创建和可视化链接列表
Creating and visualizing a Linked List
我还是编码新手,正在尝试学习如何创建链表。这部分是什么意思?我似乎无法想象这一点。
static class Node {
int data;
Node next;
Node(int d){
data = d;
next = null;}
}
所以这是链表的简单视觉效果。您的代码表示一个节点 class,因此这只是一个节点的框架。但是您可以认为该代码代表一个节点,因此它可以代表该图中的第四个节点。因此,它的数据值为 {D},下一个值为 null。
在链表中,next变量表示的下一个节点对象。因此,如果您正在查看的节点是第二个节点,那么您的下一个变量将是第三个节点。
我还是编码新手,正在尝试学习如何创建链表。这部分是什么意思?我似乎无法想象这一点。
static class Node {
int data;
Node next;
Node(int d){
data = d;
next = null;}
}
所以这是链表的简单视觉效果。您的代码表示一个节点 class,因此这只是一个节点的框架。但是您可以认为该代码代表一个节点,因此它可以代表该图中的第四个节点。因此,它的数据值为 {D},下一个值为 null。
在链表中,next变量表示的下一个节点对象。因此,如果您正在查看的节点是第二个节点,那么您的下一个变量将是第三个节点。