| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2114 人关注过本帖, 1 人收藏
标题:[原创]模拟发牌程序开源!
只看楼主 加入收藏
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏(1)
 问题点数:0 回复次数:13 
[原创]模拟发牌程序开源!
  论坛改版以后就很少来了,主要觉得操作老不习惯,近来老在群里混。这次发一个模拟发牌程序。

模拟发牌程序源程:
Licensing.part01.rar (100.05 KB) 模拟发牌程序源程


Licensing.part02.rar (100.05 KB)

Licensing.part03.rar (100.06 KB)

Licensing.part04.rar (100.06 KB)

Licensing.part05.rar (100.07 KB)

Licensing.part06.rar (84.81 KB)


天啊,什么时候改成上传限制102KB了,郁闷~~~~原来还想写个教程方便新手,算了不写了。累!

在这里就提一下具体实现所涉及到的关键吧!这个程序中主要的几个点就是牌的混排,扑克的表示数及排序算法。
混排的方法很多,我在这个程序中用的还是跳蚤算法,个人喜欢好。
至于扑克的表示在最初的时候想到是用字符加数字来表示的,可是最后考虑到这样在最后的排序会相当的麻烦,最后想到直接用101来表示方块A……413表示黑桃K,以此在最后的排序就想当的容易,并及读取图片的时候也想法的方便(一个循环就OK了)。最后就是最后的排序了,最后的排序我是了冒泡法,我个人认为冒泡法在这里较好,当然也属于个人喜欢好。像发牌程序可能很多人都有做过在这里主要还是为刚学C#的朋友做的吧!

[[italic] 本帖最后由 pacocai 于 2007-12-12 01:16 编辑 [/italic]]
搜索更多相关主题的帖子: 发牌 程序 开源 模拟 原创 
2007-12-11 20:04
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-11 20:06
abcd5200
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-4-18
收藏
得分:0 
下来看看..

*┊..除了睡觉..还是想睡觉..┊*
2007-12-11 23:22
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
支持一下泡菜 我可以上传2M的附件

愛生活 && 愛編程
2007-12-12 00:07
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
去你的,打击我!

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-12 01:15
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
昨天晚上把这单副牌改成了两副牌,要改事实上还是比较简单,直接增大数组的长度。并在建牌的时候就把牌由一副变成两副,然后修改其它相关的设置就行了。

嘿嘿,如果再新建一个类设立相关的规则,并加入大小王,然后再增加一个出牌的判断,最后通过Socket通信,这样一个简单的局域网拖拉机(升级)就完成了了。这几天有时间做下这个规则和出牌的判断的研究,争取能在过年以前完成……(不过可能性不大,早半年前就想做的东东现在都没动手)

[[italic] 本帖最后由 pacocai 于 2007-12-12 03:28 编辑 [/italic]]

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-12 03:26
doughty
Rank: 1
等 级:新手上路
帖 子:372
专家分:0
注 册:2007-10-18
收藏
得分:0 
下来学习学习
2007-12-12 09:03
天使不哭
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:677
专家分:22
注 册:2006-7-9
收藏
得分:0 
我在考虑要不要给你加精......

C#Winform技术群:25380362
博客:http:///boyliupan/
2007-12-12 11:30
沉沦过迁
Rank: 2
来 自:广西百色
等 级:论坛游民
帖 子:2297
专家分:10
注 册:2007-5-8
收藏
得分:0 
我怎么下不来了

也许我没有明天,但是我拥有现在
2007-12-12 11:42
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
原帖由 [bold][underline]天使不哭[/underline][/bold] 于 2007-12-12 11:30 发表 [url=http://bbs.][/url]
我在考虑要不要给你加精......


不用,这个东东比较简单,而且又没有详细的教程说明,加精的话可能会有N多人不满的,我怕别人在背后说:“这么垃圾的东西也加精”

改天我有时间写些教程再给我加精好了。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-12 12:13
快速回复:[原创]模拟发牌程序开源!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034505 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved