Hier ist die link für Sieb von Sundaram, um alle Primzahlen kleiner als n zu drucken.
Wie kann ich beweisen, dass der Eintrag in der m. Spalte und n-ten Zeile gleich m + 2 * m * n + n ist wie gezeigt here?
Stimmt i + j + 2 * i * j mit allen im Array angegebenen Zahlen überein, wie gezeigt here?
Wie kann ich das auch beweisen?
Ich weiß, wie dieser Algorithmus funktioniert, aber ich bin nur neugierig, den Beweis zu kennen. Ich habe versucht, aber konnte die oben genannten Dinge nicht beweisen.
Jede Hilfe wäre willkommen.Gibt es einen Beweis dafür, dass das Sieb von Sundaram für eine gegebene Zahl x Primzahlen erzeugt, die kleiner als (2 * x + 2) sind?
0
A
Antwort
0
Der Wikipedia-Artikel Sieve of Sundaram hat zwei Referenzen, die den Algorithmus gut erklären. Sehen;
- Ferrando, Elisabetta (2005).
- Baxter, Andrew.
Verwandte Themen
- 1. Gegeben eine Zahl X, schätzen, wo in einer geordneten Liste von Primzahlen diese Zahl fallen kann
- 2. Permutation von x Länge von 2 Zeichen
- 3. Migration von ES 2.x auf ES 5.x Elasticsearch
- 4. Für eine gegebene Zahl N, wie finde ich x, S.T Produkt von (x und Nr. Der Faktoren zu x) = N?
- 5. Primzahlen mit Sieb von Eratosthenes überprüfen
- 6. Das Original Sieb des Eratosthenes - Algorithmus zur Erzeugung von Primzahlen
- 7. Gibt es einen kurzen Weg, x * 2 + 1 zu berechnen?
- 8. Python 2.x Rückgabewerte für cmp
- 9. Wie die Mindest n suchen, dass 10^n ≡ 1 mod (9x) für gegebene x
- 10. Können wir sagen, dass es immer wahr ist, dass 0,5 * x + 0,5 * x == x?
- 11. Berechnung 1^X + 2^X + ... + N^X mod 1000000007
- 12. Installieren SAML 2.x
- 13. Ermitteln der höchsten Potenz von 2 für eine gegebene ganze Zahl
- 14. Festbreite für chartjs 2.x
- 15. Warum sind Namen (x) besser als attr (x, "Namen")?
- 16. Gibt es einen Gleitkommawert von x, für den x-x == 0 falsch ist?
- 17. spark.sql.crossJoin.enabled für Spark 2.x
- 18. SubSonic 2.x Stapelabfrage SQLite
- 19. Übergang von Elastic 1.4 zu 2.x
- 20. Gibt es eine Möglichkeit, Python 2.x und 3.x in derselben virtualenv zu verwenden?
- 21. Schreiben eines Moduls für Python 2.x und 3.x
- 22. Grails 2.x - Wie Dateierweiterung für eine URL-Zuordnung beibehalten?
- 23. cakePHP 2.x Umleitung
- 24. Gibt es mechanische Unterstützung bei der Konvertierung von Rails 1.x zu 2.x?
- 25. Gibt es einen Unterschied zwischen "Object [] x" und "Object x []"?
- 26. CakePHP 3.x Modell Adapter für 2.x
- 27. Python 2.x oder 3.x
- 28. Suchen Sie die kleinste Zahl, die größer als eine gegebene Zahl in einer sortierten Liste ist
- 29. Gibt es eine Möglichkeit, die Umgebung für bestimmte Methoden im Controller zu ändern? - CakePHP 2.x
- 30. eine gerade Zahl Given (größer als 2), kehren zwei Primzahlen, deren Summe wird