导航:首页 > 源码编译 > 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算法相关的资料

热点内容
github优秀java 浏览:594
高压缩视频播放器 浏览:413
linux检测apache 浏览:741
运行命令ur 浏览:938
linux命令crontab 浏览:939
php资料管理系统 浏览:592
心心app的东西从哪里发货 浏览:944
android什么书好 浏览:740
看小说的app哪个好免费的 浏览:144
膨胀加强带梁箍筋要不要加密 浏览:667
排序算法大全及时间复杂度 浏览:341
压缩文件时报错 浏览:611
图的算法有什么用 浏览:793
柜式空调压缩机在哪里 浏览:724
创建多级文件夹视频讲解 浏览:195
计算机有很多空文件夹能删吗 浏览:486
android44w下载 浏览:248
测排卵app哪个好用 浏览:622
平时解压方法图解 浏览:56
php多长时间能学会 浏览:308