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

热点内容
xp自动备份指定文件夹 浏览:660
我的世界服务器如何让世界平坦 浏览:167
服务器和电脑如何共享 浏览:685
程序员早期症状 浏览:568
学小学生编程哪里学 浏览:947
单片机控制与设计论文 浏览:775
破解加密视频违法嘛 浏览:242
pythonforandroid下载 浏览:235
进光遇显示服务器繁忙怎么办 浏览:643
安卓手机如何改成苹果xr 浏览:519
华为服务器为什么在山里 浏览:274
黑马程序员基础测试题 浏览:265
网易服务器如何ban物品指令 浏览:817
安卓微信不更新了怎么办 浏览:155
专业程序员什么水平 浏览:879
如何查看服务器硬盘剩余空间 浏览:574
cdda算法 浏览:412
javawebserver 浏览:68
安卓手机怎么看视频区域限制 浏览:156
php获取二级域名 浏览:471