クイックソートの処理方法を説明したものはどれか。…

科目A 科目A 問2

クイックソートの処理方法を説明したものはどれか。

正答 ウ
正答は ウ。クイックソートの説明です。 クイックソートは、データの中から基準値(ピボット)を一つ選び、基準値より小さい値のグループと大きい値のグループに分けます。分けたグループの中でも同じように基準値を選んで分割する操作を繰り返し(再帰的に処理し)、全体を整列させます。平均の計算量は O(n log n) で、高速な整列法の代表です。ただし、基準値の選び方が悪いと、最悪で O(n²) になります。 【ほかの選択肢】 ア 整列済みの列の正しい位置に、データを追加していく   → 挿入ソート 誤り
解説の続きをみる続きを閉じる
イ 最小値を求め、残りの中からまた最小値を求めていく   → 選択ソート 誤り エ 隣り合うデータの比較と入替えを繰り返す   → バブルソート 誤り 【見分け方】 「基準値で二つのグループに分ける」→ クイックソート 「隣どうしを比べて入れ替える」→ バブルソート 「最小値を選ぶ」→ 選択ソート、「正しい位置に挿入」→ 挿入ソート

出典:令和8年度 基本情報技術者試験 科目A 公開問題 問2(独立行政法人情報処理推進機構)出典元ページ

最終更新日

この回を通しで解く この分野を年度横断で解く

「科目A」のほかの問題

  1. 2024年度(令和6年度)公開問題 科目A 問2キーが小文字のアルファベット1 文字(a,b,…,z のいずれか)であるデータを,大きさ
  2. 2024年度(令和6年度)公開問題 科目A 問8LAN 間接続装置に関する記述のうち,適切なものはどれか。
  3. 2024年度(令和6年度)公開問題 科目A 問14システムの開発部門と運用部門が別々に組織化されているとき,システム開発を伴う新規サービス
  4. 2024年度(令和6年度)公開問題 科目A 問20日本において,産業財産権と総称される四つの権利はどれか。
  5. 2025年度(令和7年度)公開問題 科目A 問6“商品”表に対するSQL 文と同じ結果が得られるSELECT 文はどれか。〔SQL 文〕
  6. 2025年度(令和7年度)公開問題 科目A 問12オブジェクト指向プログラミングの特徴のうち,異なるクラスのオブジェクトを同一のインタフェ

問題文・解答の修正依頼

スポンサーリンク