gpt4 book ai didi

java - 帮忙列出 list ?

转载 作者:行者123 更新时间:2023-12-02 08:34:13 26 4
gpt4 key购买 nike

我正在学习java中的链表,但我陷入了以下困境

删除 Hobnobs 之前:波本威士忌、脆饼、Hobnobs、奥利奥

删除 Hobnobs 后:波本威士忌、脆饼、奥利奥

我想创建一个删除方法来删除中间节点“Hobnobs”。

到目前为止我已经得到了

 public class Biscuit {

private BiscuitNode first;
public Biscuit( )
{
this.first=null;
}
public BiscuitNode getFirst() {
return first;
}
public void insert(BiscuitNode first) {
this.first = first;
}

public void deleteFirst()
{
this.first.setSucc(this.first);
}

public void delete(String BiscuitName)
{

Hobnobs 是“BiscuitNode secondaryLast=new BiscuitNode("Hobnobs", last);

最佳答案

在当前节点上使用 getSucc() 循环遍历节点链。然后,一旦找到匹配的节点,就使其前驱指向其后继。例如。如果我们想从以下列表中删除节点C:

A--->B--->C--->D

becomes

A--->B--->D

你应该能够弄清楚。

关于java - 帮忙列出 list ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2420666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com