Sieve of Eratosthenes – Finding Primes Python
You’re not quite implementing the correct algorithm: In your first example, primes_sieve doesn’t maintain a list of primality flags to strike/unset (as in the algorithm), but instead resizes a list of integers continuously, which is very expensive: removing an item from a list requires shifting all subsequent items down by one. In the second example, … Read more