Méthodes rapides pour trouver tous les nombres simples inférieurs à n
📁 Sujets avancés sur Python, Question simple de débutant, numpy : calculs scientifiques, IA
Quels sont les algorithmes les plus rapides pour trouver tous les nombres simples inférieurs à n connus :
et quelles sont les implémentations rapides en Python, Numpy, etc. ?
def eratosthenes2(n):
multiples = set()
for i in range(2, n+1):
if i not in multiples:
yield i
multiples.update(range(i*i, n+1, i))PS L'idée de créer cette question est liée aux questions constamment émergentes nouvelles sur l'implémentation efficace de tous les nombres simples inférieurs à n.