冒泡排序以及选择排序

Posted lee1-w

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了冒泡排序以及选择排序相关的知识,希望对你有一定的参考价值。

冒泡排序 
for (let j = 0; j < a.length - 1; j++) for (let i = 0; i < a.length - 1 - j; i++) if (a[i] > a[i + 1]) temp = a[i + 1]; a[i + 1] = a[i]; a[i] = temp;
选择排序
for (let j = 0; j <length- 1;j++) 
            for (let i = j; i < length- 1; i++) 
                if (a[j] > a[i + 1]) 
                    temp = a[j];
                    a[j] = a[i + 1];
                    a[i + 1] = temp;
                
            

以上是关于冒泡排序以及选择排序的主要内容,如果未能解决你的问题,请参考以下文章

冒泡排序以及选择排序

排序算法之交换排序(冒泡排序快速排序)

冒泡排序(BubbleSort)算法以及简单选择排序(SelectSort)算法实现(C语言)

冒泡排序选择排序和二分查找

冒泡排序算法与选择排序算法

冒泡排序到快速排序做的那些优化