function simpleSelectionSort (arr) {
    let len = arr.length;
    let min = 0;
    let flag = false;

    for (let i = 0; i < len-1; i++) {
        min = i;
        flag = false;

        for (let j = i+1; j < len; j++) {
            if (arr[min] > arr[j]) {
                min = j;
                flag = true;
            }
        }

        if (flag) {
            [arr[i], arr[min]] = [arr[min], arr[i]];
        }
    }
}

后脑勺
23 声望1 粉丝

一只有追求、有梦想、喜欢写出漂亮代码的程序猿儿