
洛谷题解
文章平均质量分 90
庄荣涛
C++蒟蒻一名
展开
-
洛谷P3383(线性筛素数)题解
线性筛素数题解0.题目1.暴力解法2.正解2.1 核心算法2.2 算法的实现2.3 上代码2.4 总体代码3. 终极优化3.1 压缩时间复杂度3.2 新的算法4.总结 0.题目 题目传送门 1.暴力解法 暴力筛取1~n之间的素数,然后O(q)输出。时间复杂度为O(nsqrtn),面对1<=108的数据,显然会超时。 #include <bits/stdc++.h> using namespace std; int n, q, pr[5000005] = {0, 2}, cnt = 1; b原创 2021-10-10 18:09:35 · 517 阅读 · 0 评论 -
【洛谷P1303】A*B Problem(C++)(挑战全网创新算法奖)
@原创 2021-07-10 09:22:08 · 474 阅读 · 1 评论