過去問解きまくり研究所 ホーム

平成27年度 秋期 午前 問5

データ構造

ポインタを用いた線形リストの特徴

ポインタを用いた線形リストの特徴のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解エポインタによって指定されている要素の後ろに,新たな要素を追加する計算量は,要素の個数や位置によらず一定である。

解説

指している要素の後ろへの追加は、一定の手間で済みます。

ポインタを用いた線形リストは、要素どうしが次の要素の場所を指し合う形でつながっています。ですから途中に新しい要素を差し込むときは、指し先を2か所つなぎ替えるだけで済みます。並びの先頭から数えて何番目かということも、全体でいくつあるかということも、この作業の手間には関わりません。ここが配列との一番の違いです。見分ける軸は2つです。1つ目は、その記述が並びの形そのものを言い換えているのか、それとも操作にかかる手間を述べているのか。2つ目は、目的の要素へたどり着く方法が、先頭から順にたどる形になっているかどうかです。順にたどるしかない構造では、真ん中を直接指す前提の探し方は活かせません。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成27年度 秋期 基本情報技術者試験 午前 問5

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)