情報処理安全確保支援士試験 令和元年度秋期 午前Ⅰ 問4「先頭ポインタと末尾ポインタをもち,多くのデータがポインタでつながった単方向の線形…」の正解と解説です。情報処理安全確保支援士試験の「データ構造」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
エ. 末尾のデータを削除する処理
単方向リストでは各ノードが次への一方向ポインタしか持たない。末尾の一つ前のノードのポインタを書き換える必要がある末尾削除では、先頭から末尾の手前まで全ノードをたどる必要があり最も多い。よってエが正解。先頭追加・先頭削除はポインタ操作のみ、末尾追加は末尾ポインタを使えるためたどり不要。データ構造ごとの操作コストの理解は基本である。