バブルソートの説明として,適切なものはどれか。
ウ. 隣り合う要素を比較して,大小の順が逆であれば,それらの要素を入れ替えるという操作を繰り返す。
代表的な整列アルゴリズムの特徴を区別する問題である。バブルソートは「隣り合う要素を比較し、大小の順序が望ましい並びと逆であれば入れ替える」という操作を繰り返して整列する手法で、1周ごとに最大値が末尾に確定していく。この説明に一致するのはウである。
ap-2021r03a-a の過去問一覧へ戻る・問5
基本情報技術者試験 の iOS アプリ版
アプリ版なら、よりスムーズに動作し、スワイプで問題遷移ができます。