ITパスポート試験 テクノロジ系 練習問題 第47問: 整列のアルゴリズムのうち、クイックソートの考え方を説明したものはどれか。
この科目 –/135 解いた
中級推定正答率 約 59%
整列のアルゴリズムのうち、クイックソートの考え方を説明したものはどれか。
解答と解説を先に見る
正解: 3. 基準の値を決め、それより小さい値と大きい値の集まりに分ける操作を、集まりごとに繰り返す
クイックソートは、基準とする値(ピボット)を一つ決め、残りの要素をその値より小さい値の集まりと大きい値の集まりに分け、分けたそれぞれの集まりに同じ操作を繰り返して整列する方法です(3が正しい)。 1は隣り合う要素の比較と交換を繰り返すバブルソート、2は最小の値を選んで先頭と入れ替える選択ソートの説明です。 4は整列済みの二つの列を一つの整列済みの列にまとめる併合(マージ)の説明です。シラバスは代表的なアルゴリズムとして、探索、併合、整列(選択ソート、バブルソート、クイックソート)を挙げています。
関連キーワード: 整列・クイックソート・バブルソート・選択ソート・併合
模試 (100問)
この問題が解けたら、本試験はどうですか?本番形式で、ほかの科目もまとめて確かめる
本番形式の模擬試験で実力チェックPremium (月480円)Premium (ご利用中)本番と同じ制限時間
広告
解いた後に読みたい解説記事
通信講座も検討するなら
PRオンスク.JP入門
公式 →※ 編集方針に基づく厳選。A8.net 等のアフィリエイトリンクを含みます。