unsigned

以后要是一事无成,还娶了个很龊的老婆,这些年的书都白读了啊!

导航

2010年6月11日 #

简单有趣的算法——八皇后问题

摘要: 这是个经典的算法,我就不多说了。下面的代码不是我原创的,收集一下这些经典算法的实现,供自己和有兴趣的朋友学习学习。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 #include "stdafx.h" 2 #include 3 #include 4 5 int place(int k, int*x); 6 void queens(int n); 7 void main() 8 { 9 queens(8);10 sys 阅读全文

posted @ 2010-06-11 22:06 unsigned 阅读(894) 评论(0) 推荐(0) 编辑

简单有趣的算法——随机发牌

摘要: 天天对着电脑编程,呃,有时候挺枯燥的,所以还是找点乐子吧。捡到一本好书,里面是一些各种各样有趣的小算法的书。COPY下,顺便练练手,活动活动大脑。代码挺简单的,就是调用随机函数生成扑克牌的随机序列,然后输出。虽然这段代码挺简单的,但是还是加点说明吧。我也理一下思路,顺便减少大家理解代码的时间。wSuit[4]这个数组里储存的是扑克牌的花色,wFace[13]存的是扑克牌的值。wDeck[4][13]用来存放随机生成的扑克牌序列。shuffle这个函数的作用:让card这个值从1循环到52,在每一次循环中,随机生成与前面生成不同的行和列,然后wDeck[列][行]=card的当前值。deal这个 阅读全文

posted @ 2010-06-11 21:00 unsigned 阅读(5326) 评论(4) 推荐(0) 编辑