回答編集履歴

2

追記

2019/11/04 08:24

投稿

fana
fana

スコア11990

test CHANGED
@@ -29,3 +29,23 @@
29
29
  * tail側も同様です.
30
30
 
31
31
  * 要素数が1個しか無い状態で削除操作を行う場合はheadとtailの両方を更新する必要があります.
32
+
33
+
34
+
35
+ ---
36
+
37
+
38
+
39
+ 冷静に
40
+
41
+ ```text
42
+
43
+ head tail
44
+
45
+ ↓ ↓
46
+
47
+ [A]→[B]→[C]→[D]
48
+
49
+ ```
50
+
51
+ みたいな絵でも描いて,各処理後に{head,tail,各要素のnext}がそれぞれどうなっているべきなのかを考えれば良いかと思います.

1

単語抜けを修正

2019/11/04 08:24

投稿

fana
fana

スコア11990

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 上記「削除」の削除対象が先頭で場合です.
17
+ 上記「削除」の削除対象が先頭である場合です.
18
18
 
19
19
 
20
20