ITパスポート試験 テクノロジ系 練習問題 第46問: バブルソートの特徴として、正しいものはどれか。
この科目 –/135 解いた
中級推定正答率 約 54%
バブルソートの特徴として、正しいものはどれか。
解答と解説を先に見る
正解: 2. 隣接する要素を比較し、大きい方を後ろへ移す交換を繰り返して並べ替える
バブルソートは、隣接する2要素を比較して大きい方を後ろに移動させる操作をリスト全体に対して繰り返す整列アルゴリズムです。1回のパスで最大値が末尾に「浮き上がる(バブルアップ)」ように移動することから名付けられました。最悪時の計算量はO(n²)で大規模データには不向きですが、実装が簡単です。 選択肢1は選択ソート、選択肢3はマージソート、選択肢4はクイックソートの説明です。
関連キーワード: バブルソート・ソートアルゴリズム・計算量・整列
模試 (100問)
この問題が解けたら、本試験はどうですか?本番形式で、ほかの科目もまとめて確かめる
本番形式の模擬試験で実力チェックPremium (月480円)Premium (ご利用中)本番と同じ制限時間
広告
解いた後に読みたい解説記事
通信講座も検討するなら
PRオンスク.JP入門
公式 →※ 編集方針に基づく厳選。A8.net 等のアフィリエイトリンクを含みます。