1
我試圖對下面的遞歸函數進行漸近分析,以便爲數字提供有效的方法。我無法確定遞推方程,因爲當功率奇數和功率均勻時有不同的方程。我不確定如何處理這種情況。我知道運行時間是theta(logn),所以關於如何繼續這個結果的任何建議將不勝感激。證明QuickSort的最壞情況下運行時間
Recursive-Power(x, n):
if n == 1
return x
if n is even
y = Recursive-Power(x, n/2)
return y*y
else
y = Recursive-Power(x, (n-1)/2)
return y*y*x