Reverse Bits

来源:互联网 发布:淘宝喵喵 官换机 编辑:程序博客网 时间:2024/06/05 22:57
class Solution {public:    uint32_t reverseBits(uint32_t n) {        uint32_t result = 0;        uint32_t fence = 2147483648;        uint32_t factor = 1;        for(int i = 1; i <= 32; i++) {            if(n & fence)                result = result + factor;            factor = factor * 2;            fence = (fence >> 1);        }        return result;    }};
0 0
原创粉丝点击