zl程序教程

您现在的位置是:首页 >  Java

当前栏目

简单排序---选择排序

2023-02-18 16:39:31 时间
function selectionSort(arr) {
    var min, temp;
    for (var outer = 0; outer <= arr.length - 2; ++outer) {
        min = outer;
        for (var inner = outer + 1; inner <= arr.length - 1; ++inner) {
            if (arr[inner] < arr[min]) {
                min = inner
            }
        }
        temp = arr[outer];
        arr[outer] = arr[min];
        arr[min] = temp
    }
    return arr
}