这是一个简单的洗牌实例
来源:互联网 发布:成都网络理政平台 编辑:程序博客网 时间:2024/05/17 07:37
这是一个简单的洗牌实例
Poker=zeros(54,1);
%NewPoker=zeros(54,1);
%NewPoker=zeros(54,1);
CardLeft=54;
for i=1:54
Poker(i)=i;
end
Poker(i)=i;
end
for CardGet=1:54
R_num=round(rand()*1000);
R_index=mod(R_num,CardLeft)+1;
% NewPoker(CardGet)=Poker(R_index);
temp = Poker(R_index);
if R_index == CardLeft %/*the last one*/
j=j+1;%Poker(R_index)=0;
else
for ii=R_index:CardLeft-1
Poker(ii)=Poker(ii+1);
end
%Poker(CardLeft)=0;
Poker(CardLeft)=temp;
end
CardLeft=CardLeft-1;
end
R_num=round(rand()*1000);
R_index=mod(R_num,CardLeft)+1;
% NewPoker(CardGet)=Poker(R_index);
temp = Poker(R_index);
if R_index == CardLeft %/*the last one*/
j=j+1;%Poker(R_index)=0;
else
for ii=R_index:CardLeft-1
Poker(ii)=Poker(ii+1);
end
%Poker(CardLeft)=0;
Poker(CardLeft)=temp;
end
CardLeft=CardLeft-1;
end
display(Poker);
0 0
- 这是一个简单的洗牌实例
- 一个最简单的Ajax实例(大部分是抄袭的)
- 简单的洗牌程序
- 一个简单的扑克牌洗牌算法|无重复
- 一个简单的C代码,模拟洗牌发牌
- 洗牌的一个算法
- 一道简单的洗牌题
- 洗牌的一个C++类!
- 一个很小的洗牌算法
- 这是一个开发实例
- 2. 一个简单的Servlet--产生存文本下面是一个产生存文本的简单servlet的实例
- 一个简单的ajax实例
- 一个简单的AJAX实例
- 一个简单分页的实例
- 一个简单的Hibernate实例
- 一个简单的会签实例
- 一个简单的ajax实例
- 一个简单的AJAX实例
- Learning Complexity-Aware Cascades for Deep Pedestrian Detection
- C++虚函数的实现机制
- workbench export data error
- 忘记了mysql登陆密码
- Revit二次开发——使用IExternalApplication定制UI
- 这是一个简单的洗牌实例
- javascipt学习第2节---函数
- 获取各种窗体的高度
- 39.Android BroadcastReceiver
- SIGPIPE信号引起程序退出
- 写入SDCard
- 使用matlab中的VideoReader函数读取,保存,显示,播放视频
- IDEA快捷键整理
- [转]Mysql支持的数据类型(总结)