hi ich hab vor ein kleines poker programm zu schreiben und ich hab jetzt ein problem: ich habe eine class Karte gemacht, aus denen ich einen "Stapel" machen will ist es sinnvoll, das über einen array aus Karte Card[52] zu machen, oder eher über eine verkettete Liste? wie kann ich bei einer v. Liste das "mischen" realisieren? mfg CmmS
gibt viele möglichkeiten... eine wäre zum beispiel immer eine von 52 zu ziehen und die dann am anfang auf den neuen stapel (der der dann gemischt sein soll) zu packen... das ziehen musst du halt irgendwie simulieren... am entweder musst du markieren welche zahlen schon gezogen wurden und das bei jedem neuen zufallsgenerator checken oder du machst es dir einfacher und "löschst" die gezogene karte aus dem stapel... dann kannst du die auch nicht doppelt ziehen...
in dem thread hab ich mehr oder weniger ein beispiel dafür gepostet -- ...fleißig wie zwei WeißbroteDieser Post wurde am 12.04.2004 um 04:24 Uhr von Windalf editiert.