임마는 공백이 조금 있습니다. 알고리즘을 완료하는 데 걸리는 단계 수를 계산할 때 비교가 수행되지 않은 단계를 포함해야합니까? 예를 들어정렬 알고리즘에 걸리는 반복 횟수를 비교하기 전에 단계를 포함합니까?
: 5,3,7
및 종류에 그것을 거품을 수행하면 목록이있는 경우
. 그것은 것;
1) 5
과 3
을 비교하고 5>3
으로 바꾸십시오. 목록은 현재 3,5,7
2) 5
과 7
을 비교하지 않고 5<7
으로 비교하십시오. 목록은 현재 3,5,7
3) 예상대로 변경되지 않고 3
과 5
입니다. 목록은 여전히 3,5,7
4) 예상대로 변경되지 않고 5
과 7
을 비교하십시오. 목록은 여전히 3,5,7
이니 반복 횟수는 4 또는 5가 될 것입니까? ... 아니면 완전히 잘못 됐어?
덕분에
비교의 수와 스왑의 수 (위치 정렬) 또는 이동 (같은 종류의 병합)을 계산하는 것이 일반적입니다. – rcgldr