Seite 1 von 1

Matrix zufallszahlen

BeitragVerfasst: Di 15. Jul 2003, 12:02
von Blade
ich habe ein problem. ich brauche für ein programm eine matrix in der zahlen von 1 bis 52 in zufälliger reihenfolge stehen sich aber nicht wiederholen. kann mir jemand helfen?

MfG Blade

Re: Matrix zufallszahlen

BeitragVerfasst: Di 15. Jul 2003, 13:42
von Killer83Z
Was für dimensionen soll denn die matrix haben?

Dürfte auf jeden fall im endeffekt ziemlich rechenzeit in anspruch nehmen...

Re: Matrix zufallszahlen

BeitragVerfasst: Di 15. Jul 2003, 15:29
von Blade
1 Zeile, 52 Spalten


Re: Matrix zufallszahlen

BeitragVerfasst: Di 15. Jul 2003, 15:39
von Blade
Aber rein prinzipiel ist dimension egal. die matrix soll nur karten mischen.

Re: Matrix zufallszahlen

BeitragVerfasst: Di 15. Jul 2003, 22:34
von BCGSR
Was hältst du davon: Du schreibst die Zahlen 1 bis 52 in die Matrix und mischst :) Also per Zufallgenerator 2 Zahlen tauschen bzw. was noch schneller geht:
Dass du die erste Zahl nimmst, sie gegen eine zufällige austauschst, die wiederum und so weiter bis du nach einer festgelegten Anzahl von Zyklen (wirst du probieren müssen, evtl. 100) diese Zahl dann anstatt der ersten speicherst.


Re: Matrix zufallszahlen

BeitragVerfasst: Mi 16. Jul 2003, 19:17
von Killer83Z
Gute idee, bcgsr, kann ich mir gut vorstellen. Allerdings würde ich eine liste anstatt einer matrix vorschlagen für das ganze.

Re: Matrix zufallszahlen

BeitragVerfasst: Mi 16. Jul 2003, 23:04
von Blade
ok ich habe jetzt die erste möglichkeit ausprobiert (2 Zahlen austauschen). möglichkeit funktioniert und dauert ca. 8 sek. danke für die schnelle hilfe.

MfG Blade