泡の位置合わせ
サマリ
2つの隣接する要素のサイズを比較し、条件に合致しない場合は、アルゴリズムを交換してソートします.
プロセス
時間の複雑さ
くうかんふくざつさ
長所
短所
コード実装
// 개선된 Bubble Sort
const bubbleSort = (arr) => {
let noSwap;
for (let i = arr.length; i > 0; i--) {
noSwap = true;
for (let j = 0; j < i - 1; j++) {
if (arr[j] > arr[j + 1]) {
[arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];
noSwap = false;
}
}
if (noSwap) break;
}
return arr;
};
Reference
この問題について(泡の位置合わせ), 我々は、より多くの情報をここで見つけました https://velog.io/@highero-k/거품-정렬-Bubble-Sortテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol