190. Reverse Bits

2016-12-29  本文已影响0人  阿团相信梦想都能实现
class Solution:
    # @param n, an integer
    # @return an integer
    def reverseBits(self, n):
        if not n:return 0
        res=0
        for i in range(32):
            res<<=1
            res+=n&1
            n>>=1
        return res 
class Solution:
    # @param n, an integer
    # @return an integer
    def reverseBits(self, n):
       return int('{:032b}'.format(n)[::-1],2)
上一篇 下一篇

猜你喜欢

热点阅读