応用情報技術者試験 令和2年度 午前 問5「ポインタを用いた線形リストの特徴のうち,適切なものはどれか。…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約55%です。
エ. ポインタによって指定されている要素の後ろに,新たな要素を追加する計算量は,要素の個数や位置によらず一定である。
正答率 55.1%(439人中 242人が正解)
ポインタを用いた線形リストは、各要素が次の要素の位置 (ポインタ) をもって一列につながるデータ構造である。ある要素の後ろへの追加は、新しい要素を作って前後のポインタを付け替えるだけで済み、要素数や位置に関係なく手間が一定になる。一方、途中の要素へ直接たどり着けないので、添字で飛び越す二分探索には向かない。