leetcode 簡單 第八十題 3的冪

2022-01-26 03:43:52 字數 820 閱讀 9719

給定乙個整數,寫乙個函式來判斷它是否是 3 的冪次方。

示例 1:

輸入:27輸出:true
示例 2:

輸入:0輸出:false
示例 3:

輸入:9輸出:true
示例 4:

輸入:45輸出:false
高階:

你能不使用迴圈或者遞迴來完成本題嗎?

class

solution:

defispowerofthree(self, n):

""":type n: int

:rtype: bool

"""#

if n == 0 : return false

#elif n == 1 : return true

#elif (n%3==0):return self.ispowerofthree(n/3)

#else: return false

if n < 1:

return

false

while (n % 3) ==0:

n //= 3

return n == 1

第八十周學習生活總結

今天是2020年11月21日,沒想到寫到八十周了啊,紀念一下。今天降溫了,感覺昨天還在穿秋衣,明天就要穿棉襖了。這波啊,這波是冷空氣偷襲,我沒有防,大意了。前端的websocket 星期三的時候,我在碼雲上找了乙個即時通訊的demo,想著把我之前做的那個reactui的專案加上後端,如果可以的話直接...

第八十一周學習生活總結

今天是2020年11月28日,這周學校貼吧舉行了乙個攝影比賽,我參賽了,參賽 如下,嘿嘿。分享分享上圖的出生歷程吧 當時想著怎麼拍出一點出彩的 當時只是想著拍一張能看出大學四年軌跡的圖,也就是上面 底片裡的哪兩個一去一來的人,左邊代表揹著錄取通知書來上學的新生,右邊代表著已經完成學業即將離開校園的畢...

第八十八周學習生活總結

今天是2021年1月16日,上週一回家,這算是在家的第一周了。春招告急 漸行漸遠 去年疫情來學校之前,我們家後面有個和我一般大的男生結婚了,前幾天聽我夥計說還有十幾天我們就要去他們家喝滿月酒了。想想我自己,我連學還沒上完,現在還坐在屋子裡碼字,和我同一年出生的同學就已經在哄孩子了,果真人生都是在漸行...