バブルソートとは? わかりやすく解説

Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > ソート > バブルソートの意味・解説 

バブル‐ソート【bubble sort】

読み方:ばぶるそーと

コンピューターデータをある基準によって並べかえるソートのうち、最も基本的なアルゴリズムの一。データ要素最初から順番比較し大小が逆であれば入れ替える。これを順次行うことにより、データ最後列より順序確定していく。基本交換法隣接交換法。→シェーカーソート


基本交換法

読み方きほんこうかんほう
別名:バブルソート
【英】bubble sort

基本交換法とは、並び替えソート)のアルゴリズムのひとつで、あるデータよりも大きい(または小さい)データ順番1つずつ比較序列させてゆく方式のことである。

例えば、大から小への順に並び替えを行う場合、あるデータがn番目のデータよりも大きいものであれば、n+1番目のデータ比較され、n+1番目の代わりにn+1番となるか、あるいはn+2番目との比較回される逆に、n番目のデータよりも小さければ、n-1番目のデータ比較され新しくn-1番目となるか、あるいはn-2番目との比較回される

基本交換法はデータ順番比較してゆく方式であるため、アルゴリズム比較簡易であり、メモリー負荷も軽いというメリットがあるが、多量データを扱う場合能率的でないという難点もある。

情報処理のほかの用語一覧
アルゴリズム:  完全2分木  計算複雑度  ケーニヒスベルグの橋  基本交換法  降順  後方一致  LFU

バブルソート

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/10/07 16:30 UTC 版)

バブルソート: bubble sort)は、隣り合う要素の大小を比較しながら整列させるソートアルゴリズム。


  1. ^ バブルソートの意味(出典:デジタル大辞泉)
  2. ^ Astrachan, Owen (2003-01-11). “Bubble Sort -- An Archaelogical Algorithmic Analysis”. ACM SIGCSE Bulletin 35 (1): 1–5. doi:10.1145/792548.611918. ISSN 0097-8418. 


「バブルソート」の続きの解説一覧



バブルソートと同じ種類の言葉


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「バブルソート」の関連用語

バブルソートのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



バブルソートのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【基本交換法】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのバブルソート (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS