ITパスポート暗記無料で始める

バブルソートとは?ばぶるそーと

バブルソートとは、隣り合う2つのデータを比較し、順序が逆であれば入れ替えるという操作を、データの列の端から端まで繰り返し行うことで、少しずつ整列を進めていくアルゴリズム。値の大きい(または小さい)データが、まるで泡(バブル)のように少しずつ端へ移動していく様子からこの名前がついている。仕組みが単純で理解しやすい反面、データ量が多くなるほど比較・交換の回数が急激に増えるため、大量のデータの整列には不向きで処理速度が遅いという特徴がある。

最終更新:2026-10-10

試験情報

ITパスポートの過去問では1問の解説で触れられています。

ITパスポートの頻出用語/テクノロジ系

別名:単純交換法、bubble sort

この語が出る過去問を解く →

具体例

5枚のトランプを並べ替える際、隣同士のカードを端から順に見比べて、逆順になっていれば入れ替えるという作業を、全体が整列し終わるまで繰り返す方法がバブルソートにあたる。

試験での引っ掛け

バブルソートは仕組みが単純で覚えやすいが、データを並べ替える方法の中では効率が悪い。クイックソートやマージソートといった別の並べ替え方法に比べ、データが増えたときの処理の手間(計算量)が大きく伸びる点を混同しないよう注意する。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:テクノロジ系
  • バブルソートは仕組みが単純で覚えやすいが、データを並べ替える方法の中では効率が悪い。