Nâng cấp thành lũy thừa nhanh hơn n
phép nhân! Để thực hiện việc này, hãy sử dụng các quan hệ lặp lại sau:
\(a^n=(a^2)^{n/2},\ cho \ chẵn \ n, \\ a^n=a \cdot a^{n-1 },\ cho \ số lẻ \ n.\)
Thực hiện thuật toán lũy thừa nhanh. Nếu bạn làm mọi thứ đúng, thì độ phức tạp của thuật toán của bạn sẽ là O(logn)
.