私は現在これを持っていますが、私のリストを二重リンクリストにしたいと思っています。ここでダブルリンクリストのノードメソッドを追加しますか?
public void addDNode(DNode v)
{
if(header == tail)
{
header = v;
}
else
{
DNode current = header;
while (current.nextNode() != null)
{
current = current.nextNode();
}
current.setNext(v);
}
}
java.util.LinkedListは、二重リンクリストです。あなたはそれを使用したいのではなく、単にadd()メソッドの内部を見ていませんか? – korifey
すべてのリンクリストの問題を解決する方法は、図を描画することです。これにより、更新するポインタ/参照の数を正確に設定するのに役立ちます。 –
@ user979236:このコードをどうやって書いたのですか? –