0
点赞
收藏
分享

微信扫一扫

力扣------颠倒二进制位

三次方 2022-04-14 阅读 61
leetcode

在这里插入图片描述

uint32_t reverseBits(uint32_t n) {
    long int a=0;
    long int b=1;
    for(int i=1;i<=32;i++){
        if(n%2==1){
            for(int j=1;j<=32-i;j++){
                b=b*2;
            }
            a=a+b;
            b=1;
        }
        n=n>>1;
    }
    return a;
}
举报

相关推荐

0 条评论