4
주어진 bubblesort 알고리즘의 평균 시간 복잡성을 평가합니다.
bubblesort의이 의사 코드를 고려하면 : FOR i := 0 TO arraylength(list) STEP 1 switched := false FOR j := 0 TO arraylength(list)-(i+1) STEP 1 IF list[j] > list[j + 1] THEN switch(list,j,j+1) switched := true ENDIF NEXT IF switched = false THEN break ENDIF NEXT 평균 시간 복잡성을 평가하기 위해 …