単リンクリストの先頭を取り出してリストの最後に移動するコードを作成しようとするのは本当に苦労しています。私はとても混乱しているので私はここに来たので、ちょうど欲求不満になり始めている。誰かが私を助けて、どこから始めるべきかを説明できるなら、私はそれを高く評価します。これは私が持っていたものですが、それは無限ループであり、正しいことではないかもしれませんが、おそらくそれはスタートかもしれません。どのような入力をありがとう。ヘッドノードをリストの最後に移動
public void flip(Node head, Node tail){
Node temp = head;
head = temp.next;
head.next = null;
tail.next = head
}
プレイコンピュータ鉛筆と紙で。あなたは最後のヌードを見つけて、古い頭部への次回の参照を変更する必要があります。それは何を伴うでしょうか?既にテールを持っている場合は、まっすぐなようですが、ヘッドを更新して前の2番目のノードにする必要があります。 –