我在java中計算了這個算法的最佳案例複雜度,平均值和最差值,我想如果好的話O (1)
在最壞的情況下是O (n)
,但是我不知道是否平均值!你能幫我解釋一下嗎?謝謝!這個簡單算法的計算複雜度
public boolean searchFalse(boolean[] b){
boolean trovato=false;
for(int i=0;i<b.length;i++){
if(b[i]==false){
trovato=true;
break;
}
}return trovato;
}
n即等於b的長度。 – pratikch
通過嵌套循環的方式對某些實現過程的複雜性進行簡單評估。 – user1929959