メインコンテンツへスキップ
ITストラテジスト令和5年度 春期午前I3

令和5年度 春期 ITストラテジスト 午前I3

難度標準

配列に格納されたデータ 2, 3, 5, 4,1に対して、クイックソートを用いて昇順に並べ替える。2回目の分割が終わった状態はどれか。ここで、分割は基準値より小さい値と大きい値のグループに分けるものとする。また、分割のたびに基準値はグループ内の配列の左端の値とし、グループ内の配列の値の順番は元の配列と同じとする。

選択肢

1, 2, 3, 5, 4
1, 2, 5, 4, 3
2, 3, 1, 4, 5
2, 3, 4, 5, 1

解説

結論 → 詳細 → 補足 の 3 層構成

展開
解説Layer 1

初期配列2, 3, 5, 4, 1に対してクイックソートを行います。1回目の分割では、左端の2を基準値とし、2より小さい1を左へ、2より大きい3, 5, 4を右へ配置し、1, 2, 3, 5, 4となります。2回目の分割では、右側のグループ3, 5, 4に対して左端の3を基準値としますが、3より小さい値はなく、3より大きい5, 4は3の右側に維持されるため、グループ内の順序は3, 5, 4のままとなります。したがって、配列全体の状態は1, 2, 3, 5, 4となります。

この解説は?
この解説は AI 生成です(詳細)

解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。

AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。

解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。

※ AI 生成の解説は誤りを含む可能性があります。重要な判断は IPA 公式資料でご確認ください。

最終更新:

分野「基礎理論」の学習ポイント

この問題の理解を「分野全体の力」に広げるための足がかり

何が問われるか
2進数・論理演算・確率・統計など、IT全般の土台となる数学・離散構造の理解度。
学習の進め方
公式の暗記ではなく、ビット表現や真理値表を「手で書ける」状態を作る。例題を3パターン以上手で解いて感覚化する。
関連キーワード
2進数論理演算シフト演算誤差確率情報量
この分野の問題をもっと解く
AI コパイロット

この問題を AI と深掘りする

用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

基礎理論 の他の問題