(图片是游戏的示意图,来自互联网,与本文程序无关) 看题目就知道是写给初学者的,没需要的就别看了,自己都觉得怪无聊的. 很多游戏的耐玩性都来自精巧的算法,特别是人工智能的水平.比如前几天看了著名的Alpha GO的算法,用了复杂的人工智能网络.而最简单的,可能就是连连看了,所以很多老师留作业,直接就是实现连连看. 连连看游戏的规则非常简单: 两个图片相同. 两个图片之间,沿着相邻的格子画线,中间不能有障碍物. 画线中间最多允许2个转折. 所以算法主要是这样几部分: 用数据结构描述图板.很简单,一