IPA過去問ドリル

平成23年度 秋期 応用情報技術者試験 午前 問6

テクノロジ/アルゴリズム

ヒープソートの説明として,適切なものはどれか。

出典:平成23年度 秋期 応用情報技術者試験 午前 問6

正解:エ

解説

ヒープソートは,未整列部分をヒープ(順序木)として構成し,その根の値を取り出して整列済み部分に移す操作を繰り返すことで全体を整列させるアルゴリズムです。

選択肢ごとの解説

  • 誤り。これはシェルソートの説明です。
  • 誤り。これはクイックソートの説明です。
  • 誤り。これはバブルソートの説明です。
  • 正しい。未整列部分をヒープ化し,根の値を取り出して整列済み部分に移していくのがヒープソートです。
応用情報技術者の過去問を演習モードで解く