給你乙個 32 位的有符號整數 x ,返回 x 中每位上的數字反轉後的結果。
如果反轉後整數超過 32 位的有符號整數的範圍 [−231, 231 − 1] ,就返回 0。
假設環境不允許儲存 64 位整數(有符號或無符號)。
class
solution
:def
reverse
(self, x:
int)
->
int:
num =
0 a =
abs(x)
while
(a !=0)
: temp = a %
10#取當前num的最低位
num = num *
10+ temp #將當前最低位放到儲存的最低位,變化後為最高位
a =int(a/10)
#去掉本次取出的最低位,方便下次進行取數, 或者a//10
if x >
0and num <
2147483647
:return num
if x <
0and num <=
2147483647
:return
-num
else
:return
0
x = solution(
)print
(x.reverse(
432)
)
leecode python三數之和
題目 給乙個包含n 個整數的陣列nums,判斷nums中是否存在三個元素 a,b,c,使得三數相加 0?請找出所有滿足條件的不重複的三元組 例項 nums 1,0,1,2,1,4 滿足條件的三元組為 1,0,1 1,1,2 class solution def threesum self,nums ...
leecode python中檔題 2 兩數相加
給你兩個 非空 的鍊錶,表示兩個非負的整數。它們每位數字都是按照 逆序 的方式儲存的,並且每個節點只能儲存 一位 數字。請你將兩個數相加,並以相同形式返回乙個表示和的鍊錶。你可以假設除了數字 0 之外,這兩個數都不會以 0 開頭。definition for singly linked list.c...
Ant Design簡單簡單簡單執行
config 配置檔案 config.js 路由定義檔案 路徑檔案 defaultsettings.js 主題顏色以及標題配置檔案 plugin.config.js 沒怎麼用過的配置檔案 dist 構建專案之後產生的檔案 mock mock資料檔案 用於本地開發使用 node modules 資源檔...