バブルソート

Info
戻る

Info

バブルソートのアルゴリズム

バブルソートのアルゴリズムを以下に示す
JavaScriptでの記述

※MAXは並べ替える配列の要素数

for(var i=0; i<MAX-1; i++){
	for(var j=i+1; j<MAX; j++){
		if(n[i] < n[j]){	// 降順の場合
			var work = n[i];
			n[i] = n[j];
			n[j] = work;
		}
	}
}