
超硬核小游戏
默默清寒
这个作者很懒,什么都没留下…
展开
-
C语言实现的超硬核五子棋
在前面三子棋的基础上,延申到五子棋的实现。事实上,前面三子棋的判断算法实际上是采用了一种穷举的方法,因为三子棋也就总共只有9个点,穷举的方法其实是可以的,很容易就能实现,也不容易出问题,而在五子棋这块显然用穷举法就不行了,至少五子棋的棋盘要大得多,所以得另想办法。废话不多说,正所谓“talking is cheap,show me your code”。直接上代码 一个头文件,两个源文件 头文件"...原创 2019-11-19 12:45:31 · 624 阅读 · 0 评论 -
C语言实现的超硬核扫雷
和扫雷规则一样,行数列数和雷的数量可以通过改变外部宏定义来改变,第一次扫雷绝对安全,但是能力有限,只能通过输入坐标的方法来一步一步扫雷,若周围没有雷则可以实现展开,暂时不能提供有雷标记功能,非常硬核,只能排除没有雷的点,所有安全位置全部显示出来后即通关。 头文件mine_clear.h,包括一些库函数的引用和自定义函数的声明以及宏定义。 #ifndef __MINE_CLEAR_H__ #defi...原创 2019-11-04 22:55:00 · 411 阅读 · 0 评论