顛倒給定的 32 位無符號整數的二進位制位。
示例:
輸入:43261596輸出:964176192解釋:43261596 的二進位制表示形式為00000010100101000001111010011100,高階:返回 964176192,其二進位制表示形式為00111001011110000010100101000000。
如果多次呼叫這個函式,你將如何優化你的演算法?
classsolution:
#@param n, an integer
#@return an integer
defreversebits(self, n):
result = list('
'.format(n))
for i in range(16):
result[i],result[31-i] = result[31-i],result[i]
return int(''.join(result),2)
LeetCode第四十九題 字母異位詞分組
group anagrams 問題簡介 給定乙個字串陣列,把由相同字元組成的字串歸為一類,返回乙個分類集合 舉例 輸入 eat tea tan ate nat bat 輸出 ate eat tea nat tan bat 解釋 結果集合中,第乙個集合由 a t e 組成的字串組成,第二個集合由 n ...
實習篇 第四十九天
今天把我做的模組和別人的銜接在一起,準備測試。其實週六週日就可以做的,但是週六玩的太嗨了,週日解決了一些小的bug再加上介面模組是另乙個做的,昨天測試他的見出了點問題就沒有繼續下去。今天他在了問了問他,緊接著他把問題解決了,但是我這邊又出現了一大推的問題,不是太大的問題,都是一些小小的bug,這得改...
hiho一下 第四十九周
題目名稱 尤拉路 一 描述 小hi和小ho最近在玩乙個解密類的遊戲,他們需要控制角色在一片原始叢林裡面探險,收集道具,並找到最後的寶藏。現在他們控制的角色來到了乙個很大的湖邊。湖上有n個小島 編號1.n 以及連線小島的m座木橋。每座木橋上各有乙個寶箱,裡面似乎裝著什麼道具。湖邊還有乙個船伕,船伕告訴...