据说有一个能保证不败的算法,明天看看先再写个PVC版的。
正题,今天无聊写了个井字棋游戏,顺便逐渐让自己习惯良好的代码风格,放上来给新手学习学习。
jzq2.cpp
/*
N字棋游戏PVP版,DOS版
本棋盘可扩充,只需调整检测条件即可,其他接口不需改变。
非人机对战型,PVP类型;
@author:天下无双
@date:2014-5-25
@version:1.0
*/
#in...
分类:
编程语言 时间:
2014-05-25 10:01:31
阅读次数:
420
最近在网上查看用MapReduce实现的Kmeans算法,例子是不错,http://blog.csdn.net/jshayzf/article/details/22739063但注释太少了,而且参数太多,如果新手学习的话不太好理解。所以自己按照个人的理解写了一个简单的例子并添加了详细的注释。大致的步...
分类:
其他好文 时间:
2014-05-24 10:41:01
阅读次数:
315
数据库SQL SQL是一种组织、管理和检索计算机数据库存储的数据的工具SQL是结构化查询语言
SQL的全写是(Structured Query Language)DDL(数据定义语言)数据定义
SQL让用户定义存储数据的结构和组织,以及存储数据项之间的关系数据检索 SQL允许用户或应用程序从书库中检...
分类:
数据库 时间:
2014-05-12 07:08:04
阅读次数:
456
经过一天的折腾,终于在MyEclipse2013下搭建出一个Struts2+Spring3.1+Hibernate3.3整合的项目,具体过程如下,仅供新手学习,大神勿喷首先新建Web项目:直接finish完成即可!加入Spring支持:弹出如下窗口:此处将Spring配置文件的名称改为applicationContext-hibernate.xml用..
分类:
编程语言 时间:
2014-05-12 03:11:02
阅读次数:
915
作为一个新手,学习Oracle,就连安装oracle都感觉到吃力!经过不间断的搜罗、学习、尝试,找到一些比较有用的“指导”,罗列如下:1.http://www.2cto.com/database/201208/150620.html2.http://wenku.baidu.com/link?url=...
分类:
数据库 时间:
2014-05-11 17:29:44
阅读次数:
320
1 Yield生成器
Yield是我在其他语言中没有见过的一个属性,算是python的一大特色,用好之后可以使代码更简洁。考虑一个简单的例子,文件的遍历。要遍历一个目录下的所有文件需要递归的操作。如果我们只是单纯的打印文件名,我们可以在递归的过程中完成,每当发现一个非目录就可以打印文件名。代码如下:
class TraverseDirectory(object):
@s...
分类:
编程语言 时间:
2014-04-30 22:48:40
阅读次数:
312