4個の要素から成るデータの並びを,次の手順を繰り返して昇順に整列するとき,整列が終了するまでに(1)から(3)の一連の手順は,何回実行されるか。ここで,最初はデータの並び全体を整列対象とする。 データの並び:[27, 42, 33, 12] 〔手順〕 (1) 整列対象中の要素の最大の値を選び,最後の要素と入れ替える。 (2) 最後の要素を整列対象から外す。 (3) 整列対象に要素が1個以上残っていれば,(1)から(3)の一連の手順を実行する。残っていなければ,整列完了なので終了する。
ア 2
イ 3
ウ 4
エ 5
正解: ウ
要点: 要素を1個ずつ確定していき,整列対象が空になるまで手順は4回実行される。
1回目:対象4個,最大42を末尾12と入替え→[27,12,33,42],42を外す(残3)。2回目:最大33を入替え→[27,12,33],外す(残2)。3回目:最大27を入替え→[12,27],外す(残1)。4回目:残り12,対象から外すと残0で終了。よって手順は4回実行される。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度 問97: 情報セキュリティにおいて,可用性が損なわれた事象だけを全て挙げたものはどれか。 a 関連取引先との
- 令和7年度 問99: 関数 calculateAmountOfPrize は,業務改善の効果における改善額と短縮期間を,そ
テクノロジ系の他の問題
- 令和7年度 問99: 関数 calculateAmountOfPrize は,業務改善の効果における改善額と短縮期間を,そ
- 令和7年度 問100: 個人の認証に用いる要素を,知識,所有物及びバイオメトリクスの三つに分類したとき,所有物を要素として用
- 令和3年度 問56: インターネットにおいてドメイン名とIPアドレスの対応付けを行うサービスを提供しているサーバに保管され
- 令和3年度 問57: CPU,主記憶,HDDなどのコンピュータを構成する要素を1枚の基板上に実装し,複数枚の基板をラック内
- 令和3年度 問58: サーバルームへの共連れによる不正入室を防ぐ物理的セキュリティ対策の例として,適切なものはどれか。
アプリで弱点分析つきの演習ができます