Aliven888

关注

leetcode每日-2022.04.05-762. 二进制表示中质数个计算置位

Aliven888

关注

阅读 26

2022-04-05

class Solution {
public:
    int countPrimeSetBits(int left, int right) {
        int res = 0;
        for (int i = left; i <= right; ++i){
            int temp = i;
            unsigned int flag = 1;
            int n = 0;
            while (flag){
                if (flag & temp) n++;
                flag = flag << 1;
            }
            if (n == 2 || n == 3 || n == 5 || n == 7 || n == 11 || n == 13 || n == 17 || n == 19 || n == 23 || n == 29 || n == 31 ) res++;
        }
        return res;    
    }
};

相关推荐

那小那小

leetcode--762. 二进制表示中质数个计算置位

那小那小 58 0 0

一脸伟人痣

Leetcode 762. 二进制表示中质数个计算置位

一脸伟人痣 42 0 0

跟着Damon写代码

LeetCode 762. 二进制表示中质数个计算置位

跟着Damon写代码 73 0 0

westfallon

LeetCode762. 二进制表示中质数个计算置位

westfallon 70 0 0

野见

762.二进制表示中质数个计算置位

野见 68 0 0

洒在心头的阳光

762. 二进制表示中质数个计算置位

洒在心头的阳光 51 0 0

那小那小

762. 二进制表示中质数个计算置位(判断质数)

那小那小 62 0 0

十日十月Freddie

LeetCode-762. 二进制表示中质数个计算置位_Python

十日十月Freddie 33 0 0

醉倾城1

Javascript(JS) leetcode 762. 二进制表示中质数个计算置位

醉倾城1 66 0 0

绪风

二进制表示中质数个计算置位

绪风 48 0 0

精彩评论(0)

0 0 举报