洲行

关注

利用位运算,逆序二进制数字

洲行

关注

阅读 170

2022-11-24


public int reverseBits(int n) { int ret = 0; int count = 32; while (count-- > 0) { int lastBit = n & 1; //获取 n 最后一位 ret = ret << 1 | lastBit; //将结果左移一位后再添加 n 的最后一位 n = n >> 1; // n 右移来减少一位 } return ret; }

相关推荐

乌龙茶3297

java 如何创建二进制数字

乌龙茶3297 70 0 0

闲云困兽

位运算--二进制

闲云困兽 89 0 0

我是小瘦子哟

C++位运算(二进制)

我是小瘦子哟 73 0 0

橙子好吃吗

LeetCode 693 交替位二进制数[位运算 二进制] HERODING的LeetCode之路

橙子好吃吗 47 0 0

沐之轻语

将一个数字,转换成二进制数字

沐之轻语 94 0 0

一天清晨

POJ2570 二进制,位运算,Floyd

一天清晨 110 0 0

SPEIKE

位运算-二进制中1的个数

SPEIKE 66 0 0

墨春

二进制算术运算

墨春 81 0 0

悬灸人雪洋

java二进制运算

悬灸人雪洋 95 0 0

钎探穗

每日一题——二进制与位运算

钎探穗 86 0 0

精彩评论(0)

0 0 举报