Zum Inhalt springen
Qries Qries Qries Qries Qries Qries

Empfohlene Beiträge

  • 2 Monate später...
  • 4 Jahre später...
  • 2 Monate später...

Schreib dir doch einfach ein Programm, welches dir die Primzahlen berechnet. Wozu gibt es Computer?

 

In java wäre ein einfacher greedy Ansatz etwa so

 

 

public static boolean [] prim(zahl){

 

boolean [] prim=new boolean[zahl-1];

for(int i=0; i

prim=true;

}

for(int i=1; i

for(int k=2; k*k

if((i+2)%k==0) prim=false;

}

}

return prim;

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

Schreib dir doch einfach ein Programm, welches dir die Primzahlen berechnet. Wozu gibt es Computer?

 

In java wäre ein einfacher greedy Ansatz etwa so

 

 

public static boolean [] prim(zahl){

 

boolean [] prim=new boolean[zahl-1];

for(int i=0; i

prim=true;

}

for(int i=1; i

for(int k=2; k*k

if((i+2)%k==0) prim=false;

}

}

return prim;

}

 

Oder man zählt eben durch. Geht sicher schneller, als Java zu lernen. :p

Link zu diesem Kommentar
Auf anderen Seiten teilen

Oder man zählt eben durch. Geht sicher schneller, als Java zu lernen.

 

 

 

 

 

kommt drauf an wie weit du zählen willst.

 

zählst du bis 1Mrd ist es wohl schneller java zu lernen ^^

mein algorithmus lässt sich übrigens noch verbessern. Schließlich muss man nicht alle Zahlen durchzählen.

Bearbeitet von Chrochax
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...