会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
llzcx
明敕星驰封宝剑,辞君一夜取楼兰。
博客园
首页
新随笔
联系
订阅
管理
2023年11月21日
Java的Integer.bitCount()源码分析
摘要: 本文部分参考:https://blog.csdn.net/weixin_42092787/article/details/106607426 常规解法 对于统计一个32位的二进制数值当中1的数量这个问题,常规解法如下: public int hammingWeight(int n) { int co
阅读全文
posted @ 2023-11-21 21:36 hlllz
阅读(89)
评论(0)
推荐(0)
2023年11月20日
一道关于位运算的O(1)解法(位运算、集合论、均值不等式)
摘要: 题目: 给你三个整数 a ,b 和 n ,请你返回 (a XOR x) * (b XOR x) 的 最大值 且 x 需要满足 0 <= x < 2n。 由于答案可能会很大,返回它对 109 + 7 取余 后的结果。 注意,XOR 是按位异或操作。 题解: XOR的定义:对于两个二进制位,如果相同则结
阅读全文
posted @ 2023-11-20 22:48 hlllz
阅读(45)
评论(0)
推荐(0)
公告
d