二重にリンクされたリストの問題を説明しようとしています。これは私が最近勉強している古いテストからのものです。
質問は次のとおりです。
このコードの後に最終的にリンクされたものを描画します:
ListNode n1 = new ListNode();
ListNode n2 = new ListNode();
ListNode n3 = n1;
n1.next = n2;
n3.prev = n1;
n1.next.prev = n3.next;
私が迷子になるのは、コードの最後の行です。
n1.next.prev = n3.next;
ここに解決策があります:
http://www.imagechicken.com/viewpic.php?p=1242322384048558300&x=jpg
誰かがこれを説明したり、私を良い方向に導いたりできますか?