Страница 1 из 1

Primzahl. Wer kann noch schneller realisieren

Добавлено: 01 дек 2010, 16:44
Jakob Brontfeyn
Mini Aufgaben

Primzahl.
Wer kann noch besser und noch schneller realisieren?

Re: Primzahl. Wer kann noch schneller realisieren

Добавлено: 01 дек 2010, 17:12
Eugen Graf
Durch folgende Anpassung habe ich die Ausführungszeit von 452 auf 312 ms optimiert.
Was ich aber nicht verstehe ist die Bedingung für den Schleifenabbruch. Was hat's mit Wurzel zu tun?

Re: Primzahl. Wer kann noch schneller realisieren

Добавлено: 01 дек 2010, 17:26
Jakob Brontfeyn
eg писал(а):Durch folgende Anpassung habe ich die Ausführungszeit von 452 auf 312 ms optimiert.
Was ich aber nicht verstehe ist die Bedingung für den Schleifenabbruch. Was hat's mit Wurzel zu tun?
Wenn X kein Primzahl ist dann X=A*B.
Wenn A > Wurzel(X) dann B < Wurzel(X).
Also es ist genug nur bis zum Wurzel(X) prüfen.
Das ist "Haupt Know-how" in Algoritmus.