sieve

    1зной

    2ответ

    Я реализовал алгоритм Сита для нахождения простых чисел до n. Я не могу узнать, почему он работает в бесконечном цикле. Здесь я даю фрагмент кода. Пожалуйста помоги. for(int j=2;j<=Math.sqrt(n);j++){

    0зной

    1ответ

    Я пытаюсь написать генератор первичного сита, который я конвертирую в список для печати, а затем печатаю простые числа в заданном диапазоне. Я уверен, что число пар правильное, но по некоторым причина

    -1зной

    1ответ

    Я пытаюсь сделать простое сито с векторами: #include<iostream> #include<vector> #include<cmath> using namespace std; vector<int> myVector; void vec_sieve() { myVector.push_back(0); m

    1зной

    3ответ

    Недавно я сделал этот бит кода, но задаюсь вопросом, есть ли более быстрый способ найти простые числа (не сито, я все еще пытаюсь это сделать). Любой совет? Я использую Python, и я довольно новичок в

    0зной

    3ответ

    Я сделал простую решетку программы erastothenes для вычисления суммы простых чисел до n для эйлера проекта. Он отлично работает на 100, 1000, 10000 и так далее, но когда я делаю 1 или 2 миллиона, это

    7зной

    2ответ

    Я собираюсь реализовать Sieve of Eratosthenes и задать общий вопрос о сите-массиве. Я реализовал сито довольно много раз (в C) и всегда использовал массив из uint8_t (из <stdint.h>) в качестве сита. Э