![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
位运算
文章平均质量分 66
suxiaorui
孤独与我 随风相伴
展开
-
762. 二进制表示中质数个计算置位
762. 二进制表示中质数个计算置位 给你两个整数left和right,在闭区间[left, right]范围内,统计并返回计算置位位数为质数的整数个数。 计算置位位数就是二进制表示中1的个数。 例如,21的二进制表示10101有3个计算置位。 示例 1: 输入:left = 6, right = 10 输出:4 解释: 6 -> 110 (2 个计算置位,2 是质数) 7 -> 111 (3 个计算置位,3 是质数) 9 -> 1001 (...原创 2022-04-05 09:57:15 · 431 阅读 · 0 评论 -
Leetcode—— 191. 位1的个数
191. 位1的个数 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。 在 Java 中,编译器使用二进制补码记法来表示有符号整数。因此,在上面的示例 3中,输入表示有符号整数-3。 示例 1: 输...原创 2022-04-05 09:49:34 · 316 阅读 · 0 评论