335
0
0

leetcode-每日一题

2020-12-02
2023-03-16
文章摘要
|

204. 计数质数

  • 暴力
  • 筛选法,对所有数进行标记,对于一个质数,他所有的倍数都不是质数。
class Solution {
public:
    int countPrimes(int n) {
        if(n<3) return 0;
        vector<int> res(1,2);
        for(int i=3;i<n;i++)
        {
            int j;
            for(j=0;j<res.size()&&res[j]*res[j]<=i;j++)
            {
                if(i%res[j]==0)
                    break;
            }
            if(j==res.size()||res[j]*res[j]>i)
                res.push_back(i);
        }
        return res.size();
    }
};

621. 任务调度器

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

评论