![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
位运算
这次一定行
这个作者很懒,什么都没留下…
展开
-
693.交替位二进制数
题目描述给定一个正整数,检查它的二进制表示是否总是 0、1 交替出现:换句话说,就是二进制表示中相邻两位的数字永不相同。示例 1:输入:n = 5输出:true解释:5 的二进制表示是:101示例 2:输入:n = 7输出:false解释:7 的二进制表示是:111.示例 3:输入:n = 11输出:false解释:11 的二进制表示是:1011.提示: 1 <= n <= 231 - 1来源:力扣(LeetCode)链接:ht...原创 2022-03-28 14:32:33 · 112 阅读 · 0 评论 -
2044.统计按位或能得到的最大值
题目描述给你一个整数数组 nums ,请你找出 nums 子集 按位或 可能得到的 最大值 ,并返回按位或能得到最大值的 不同非空子集的数目 。如果数组 a 可以由数组 b 删除一些元素(或不删除)得到,则认为数组 a 是数组 b 的一个 子集 。如果选中的元素下标位置不一样,则认为两个子集 不同 。对数组 a 执行 按位或 ,结果等于 a[0] OR a[1] OR ... OR a[a.length - 1](下标从 0 开始)。示例 1:输入:nums = [3,1]输出:2原创 2022-03-15 20:54:13 · 987 阅读 · 0 评论