橋本参考書科目Bリスト問題8-4がわからない

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
ぴぃさん  
(No.1)
「でるとこだけB」のリスト問題8-4(236p)について、どのような処理になれば正解なのかが良く分からなくなってきてしまったので質問します。

①237pの実行の例でremove("C")の場合に処理結果が「値B」となればよいとしています。問題文を読むと、remove("C")のときの処理結果は「(Cの要素だけ削除された結果)head→A→B→Dと格納されるリスト」だと思うのですが、なぜ要素に格納された値が実行結果になるのでしょうか

②違う問題にも登場しますがLinkedList:ptr←head、prev←headのように新しく変数ptr、prevを呼び出してインスタンスへの参照を格納している作業の狙いが良く分かっていません。ptr、prevの参照先は、すなわちheadからの参照先であるので、ptr、prevの参照先が未定義となればその先の要素を切除されたということになるのでしょうか

伝わりにくい質問になってしまってすみません。上記2点のどちらかだけでも結構ですのでご教授いただけると幸いです。
2026.04.20 23:38

返信投稿用フォーム

※CBT試験では出題内容の公開が禁止されているため、直接的・間接的を問わず、出題内容や難易度を尋ねる質問は厳禁です。
※宣伝や迷惑行為を防止するため、当サイト、姉妹サイト、IPAサイト以外のURLを含む記事の投稿はできません。

投稿記事削除用フォーム

投稿番号:
パスワード:

その他のスレッド


Pagetop