2017-02-11 3 views
0

방금이 정렬 알고리즘을 생각해 냈습니다. 인터넷에서 찾은 다른 선택 정렬과 다릅니다. 이것이 선택 정렬로 간주 될 수 있습니까?선택 정렬입니까?

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 
+0

거품처럼 보이네요. – mroman

답변

0

이것은 선택 정렬과 유사합니다. 당신은 단지 여분의 스왑을 많이 할 것이고, 아마도 아마 느려질 것입니다.