Skip to content

pankajm18/seive-of-eratosthenes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

seive-of-eratosthenes

to calculate primes upto n

void SieveOfEratosthenes(int n) {

memset(prime, true, sizeof(prime)); 

for (int p=2; p*p<=n; p++) 
{ 
   
    if (prime[p] == true) 
    { 
        // Update all multiples of p 
        for (int i=p*2; i<=n; i += p) 
            prime[i] = false; 
    } 
} 

for (int p=2; p<=n; p++) 
   if (prime[p]) 
      cout << p << " "; 

}

About

to calculate primes upto n

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published