循環リンクリストについて質問があります。私のリンクリストオブジェクトには、first
とlast
の2つの参照があり、last
参照の次のノードはfirst
です。私は、リストの最後にノードを挿入するメソッドを記述したいと思います。Javaのリンクリスト構造
void insertLast(int k) {
Node a = new Node(k);
if (first == null) {
first = last = a;
} else {
last.after = a;
a.after = first;
}
last = a
}
このようなことはありますか?私は間違いを犯しましたか?
宿題のような音ですね。 – Thomas
最後に挿入した場合、なぜあなたのメソッドに 'insertFirst'という名前を付けましたか? – Thomas
私のbad.iはそれを修正しました。 –