求质数:普通筛选法

阅读 18

2022-02-01

const int N = 1000000;

int main() {
	vector<bool> v;
	v.resize(N, 1);
	v[0] = v[1] = 0;
	for (int i = 2;i<N; i++) {
		if (v[i]) {
			for (int j = 2 * i; j < N; j += i) {
				v[j] = 0;
			}
		}
	}
	return 0;
}

相关推荐

精彩评论(0)

0 0 举报