搜索资源列表
wuziqi
- 用vc实现的五子棋控制台程序,里面用到栈和队列的知识!-Implemented backgammon with the vc console application, which uses the knowledge of the stack and queue!
maze
- 一个小程序,包括源代码以及设计图案,运用了数据结构的队列和栈的知识,做出的一个过迷宫的程序-a game about you can across a maze
smartFiveChess
- 这个版本人工智能很强,算法比较全面。而且里面的说明文档完善。而且源码齐全。最好是先看完说明文档里的算法,再参考源码。最重要是使用设计模式,决不是随随便便的学生作品。 第一.需求。实现人机对战,首先要解决电脑智能问题,即能让电脑识别棋盘,并做出相应的策略,比如防守或进攻。还要识别是否禁手。 第二.基本技术。功能部分实现的主要算法是假设法,即假设这个方格是某一方棋子,然后以这个棋子为基础再假设下一个方格的棋子,直到计算机很容易识别出相应状态。比如电脑搜索至胜点(能构成四子连珠的点)时,只要假