![]() |
1
0
什么是链表? 下图显示了单链表的基本结构。
如您所见,单链表包含一个head节点:指向列表第一个元素的指针。每当我们想要遍历列表时,我们都可以使用这个head节点。 现在使用下面的createLL()方法,您已经创建了一个链表,
为了便于理解,可以使用下面的图像来表示,
现在在printLL()方法中,第一行如下所示,
在下面的while循环中,
您现在已经逐个遍历了链表,直到它到达空值。记住链表的最后一个节点总是指向null。此while循环没有重新分配任何节点的值/数据。但它只是从第一个节点迭代到最后一个节点,使用一个名为“node”的临时节点。while循环最后将“node”变量赋值为null。
你在比较,
它将返回为假, 因为头节点仍然指向10本身 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |