回答編集履歴
1
完全に間違えていたので修正
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
>
|
1
|
+
> headがnullではなかった場合にheadの中身は変わらないはずなのに
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
して
|
5
|
+
どうしてそう考えたのでしょうか。元の`head.next`が`null`であれば、`temp=head`のまま`while`ループは1回も実行せずにスルーしますので、`temp.next`を書き換えれば`head.next`も書き換わります。
|