本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2011年 秋期 問6

6 / 80

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

正解と解説

表示する
正解 エ

未整列の部分を順序木にし,そこから最小値を取り出して整列済の部分に移す。この操作を繰り返して,未整列の部分を縮めていく。

ヒープソートは、未整列部分を順序木(ヒープ)に構成し、そこから最小(または最大)値を取り出して整列済みに移す操作を繰り返す方法です。間隔を詰めるのはシェルソート、基準値で分割はクイックソート、隣接交換はバブルソートです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。