这是一个选择排序吗?

时间:2017-02-11 09:06:52

标签: sorting selection-sort

我刚刚提出了这种排序算法,它与我在互联网上找到的其他选择排序不同。这可以被认为是一种选择吗?

for(mindex = 0; mindex < length; mindex++) {

    for(index = mindex + 1; index < length; index++) {
        if(array[mindex] > array[index]) {
            int temp = array[mindex];
            array[mindex] = array[index];
            array[index] = temp;
        }//End of swap
    }//End of index loop
}//End of main loop

1 个答案:

答案 0 :(得分:0)

这类似于选择排序。你只需要做很多额外的交换,这可能会让它变慢。