導航:首頁 > 源碼編譯 > spade演算法

spade演算法

發布時間:2023-03-17 18:40:09

Ⅰ 高分求一個除去大小王52張牌的洗牌演算法

洗牌的方法很多,我喜歡用隨機選擇法,基本方法是:先把52張牌順序存放到一個數組裡面,然後產生一個1~52的隨機數,把隨機數的那張牌抽出來放到新數組的第一個位置,在原數組裡面把抽取出的牌之後的牌前移動一個位置,然後產生1~51的隨機數類似處理,直到只剩一張排。

描述如下:
VAR A1,A2:[1..52] OF POKE;
A2[1..52]=POKE1..POKE52;
FOR I=1 TO 51 DO
BEGIN
N=RANDOM(1,52-I+1)
A1[N]=A2[N]
FOR J=I TO 52 A2[J]=A2[J+1];
END
A1[52]=A2[1]

閱讀全文

與spade演算法相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:578
python員工信息登記表 瀏覽:376
高中美術pdf 瀏覽:160
java實現排列 瀏覽:512
javavector的用法 瀏覽:981
osi實現加密的三層 瀏覽:231
大眾寶來原廠中控如何安裝app 瀏覽:915
linux內核根文件系統 瀏覽:242
3d的命令面板不見了 瀏覽:525
武漢理工大學伺服器ip地址 瀏覽:148
亞馬遜雲伺服器登錄 瀏覽:524
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:250
哈夫曼編碼數據壓縮 瀏覽:425
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:349