50. Pow(x, n)

實現 pow(xn) ,即計算 x 的 n 次冪函數。

思路:最容易想到的就是利用定義一個一個乘上去,還有就是利用遞歸,我用的就是遞歸,代碼如下

class Solution:
    def myPow(self, x: float, n: int) -> float:
        if n==1:
            return x
        else:
            return pow(x,n-1)*x

第一個方法很容易超時,這個方法簡單明瞭

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章