二、請寫出執行下列程式碼的時間複雜度,並敘明理由。(10 分)
for (i = 1; i < n; i++){
a = 1;
b = n;
while( a < b ){
a = 3 * a;
b = b / 3;
}
}

詳解 (共 2 筆)

110上普考111上高考
110上普考111上高考
詳解 #4710464
2021/05/10
先算while內圈a每次都乘以3,所以迴...
(共 208 字,隱藏中)
前往觀看
豪豪
豪豪
詳解 #3456050
2019/07/03
O(nlogn) for指令 執行n次...
(共 87 字,隱藏中)
前往觀看