応用情報技術者試験 令和元年度秋期 午前 問6「先頭ポインタと末尾ポインタをもち,多くのデータがポインタでつながった単方向の線形…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約77%です。
エ. 末尾のデータを削除する処理
正答率 76.7%(688人中 528人が正解)
単方向リストのポインタは、次の要素にしか進めない。末尾のデータを削除するには、その一つ前の要素の次ポインタを書き換える必要があるが、末尾ポインタからは前の要素に戻れないので、先頭から順にたどることになる。ほかの三つは、先頭ポインタか末尾ポインタだけで済み、データ数が多くても回数は一定である。