質問するログイン新規登録

回答編集履歴

1

説明を追記

2015/07/24 01:31

投稿

omochi
omochi

スコア410

answer CHANGED
@@ -1,1 +1,11 @@
1
- 指定されたキーのデータを削除するために、その前後のデータのリンクをつなげなおしています。
1
+ 指定されたキーのデータを削除するために、その前後のデータのリンクをつなげなおしています。
2
+
3
+ a,b,c,d,eとデータが並んでいます。
4
+ aはbへのリンクを持っています。
5
+ bはcへのリンクを持っています。
6
+ cも
7
+ dも
8
+
9
+ 次のデータへの参照(リンク)を持つことによって次のデータにアクセスできるのがリストなのですが、例えばbがただ削除されてしまっては参照が途切れてしまうので、bが削除される場合はaが保持する次の参照をcに変更してやります。
10
+
11
+ それを行っているのが①、②です。