코테준비 - Reverse Bits

정상화·2023년 2월 26일

LeetCode

목록 보기
166/222

Reverse Bits


class Solution {
public:
    uint32_t reverseBits(uint32_t n) {
        bitset<32> bits;
        for (int i = 0; i < 32; i++) {
            bits[i] = (n >> i) & 1;
        }
        uint32_t res = 0;
        for (int i = 0; i < 31; i++) {
            res += bits[i];
            res <<= 1;
        }
        res += bits[31];
        return res;
    }
};
profile
백엔드 희망

0개의 댓글