情報処理安全確保支援士試験の公開問題

2016 秋 午前I 問03

このページはIPA Advancedが運営する非公式の学習用ページです。IPAとの提携・公認を示すものではありません。

この問題は内容確認中のため、検索エンジンには公開していません。

問題文

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

選択肢

  • ア: ある問隔おきに取り出した要素から成る部分列をそれぞれ整列し、 更に問隔を詰めて同様の操作を行い、 問隔が1になるまでこれを繰り返す。
  • イ: 中問的な基準値を決めて、 それよりも大きな値を集めた区分と、 小さな値を集めた区分に要素を振り分ける。次に、 それぞれの区分の中で同様な処理を繰り返す。
  • ウ: 隣り合う要素を比較して、 大小の順が逆であれば、 それらの要素を入れ替えるという操作を繰り返す。
  • エ: 未整列の部分を順序木にし、 そこから最小値を取り出して整列済の部分に移す。 この操作を繰り返して、 末整列の部分を縮めていく。

解説の要点

IPA 公式公開の過去問です。

解答例や採点講評と合わせて根拠を確認してください。

関連する問題一覧

公式出典

訂正・編集方針

解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。

  • 運営・編集方針を読む