Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Zufallszahl ziehen ohne wiederholung

  Alt 6. Feb 2009, 22:28
Wenns einfach sein soll:

1. Neue Zahl ziehen

2. Prüfen ob sie schon gezogen wurde
**2a) Wenn ja, eider zu 1
**2b) Wenn nicht zu Schritt 3

3. Zahl speichern und nächste Zahl ziehen (Schritt 1)

Hat leider den Nachteil einer nicht-deterministischen Laufzeit .... (= Wenn Ostern und Weihnachten auf einen Tag fallen rechnet sich das Programm unendlich lange tot)

Zuverlässiger, aber komplizierter geht es, wenn du eine Liste mit den möglichen Zahlen machst, daraus eine Zahl ziehst und diese dann aus der Liste entfernst ...
  Mit Zitat antworten Zitat