leetcode/190.c
2024-09-08 14:39:20 +08:00

17 lines
256 B
C

#include <stdint.h>
uint32_t reverseBits(uint32_t n)
{
uint32_t ret = 0;
for (int i = 0; i < 32 && n > 0; i++, n >>= 1)
ret |= (n & 1) << (31 - i); // n 取低位放入 31 - i 的位置中
return ret;
}
int main()
{
return 0;
}