ITパスポート 2026年 (令和8年) 問67「手続sortは,要素数が2以上の整数型の配列を引数numberArrayで受け取…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約60%です。
イ. 1,2,3,5,4
正答率 59.6%(1,447人中 862人が正解)
手続は選択ソートで、j番目から末尾までの最小値の位置を求め、j番目の要素と入れ替える。{3,5,1,2,4}を追うと、j=1で最小値1を先頭と入れ替えて{1,5,3,2,4}、j=2で最小値2を2番目と入れ替えて{1,2,3,5,4}になる。j=3では残りの{3,5,4}の最小値が3番目の3自身なので並びは変わらず、出力は1,2,3,5,4になる。
ITパスポート 2026年 (令和8年) の過去問一覧に戻る・問67