情報処理安全確保支援士試験 令和5年度春期 午前Ⅰ 問3「配列に格納されたデータ 2,3,5,4,1 に対して,クイックソートを用いて昇順…」の正解と解説です。情報処理安全確保支援士試験の「整列」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
ア. 1,2,3,5,4
クイックソートは左端を基準値に分割を繰り返す。1回目は基準2で{1}と{3,5,4}に分かれ1,2,3,5,4となる。2回目は右側{3,5,4}を基準3で分割するが3より小さい値はなく{5,4}が残るため並びは1,2,3,5,4のまま。よってアが正解。実務では分割統治の動作を一手ずつ追える理解が、計算量や最悪ケース把握の前提になる。