您好 我有一个问题:
例如我有一个包含4个元素的链表。 [1,4,2,7]
及其索引为0,1,2,3.
当我删除第三个元素"2"
且索引为2
时,第四个元素的索引将为2
,我的意思是"7"
的索引将为{ {1}}?我的问题是因为下面的代码。
使用双向链表我们可以编写这样的代码:
2
我怎么能把它写成链表? 感谢
答案 0 :(得分:1)
在java中,您只需要以下链接列表。您不需要/不能删除节点。
p1.next = p3;
注意:如果是家庭作业,你只会这样做。在现实世界中,您应该使用内置的,易于理解和测试的类。