給定乙個整數,寫乙個函式來判斷它是否是 3 的冪次方。
示例 1:
輸入:27輸出:true示例 2:
輸入:0輸出:false示例 3:
輸入:9輸出:true示例 4:
輸入:45輸出:false高階:
你能不使用迴圈或者遞迴來完成本題嗎?
classsolution:
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日,上週一回家,這算是在家的第一周了。春招告急 漸行漸遠 去年疫情來學校之前,我們家後面有個和我一般大的男生結婚了,前幾天聽我夥計說還有十幾天我們就要去他們家喝滿月酒了。想想我自己,我連學還沒上完,現在還坐在屋子裡碼字,和我同一年出生的同學就已經在哄孩子了,果真人生都是在漸行...