滑块拼图游戏算法实现

二.项目要求模拟并实现滑块拼图游戏算法,要求完成步数最少(耗时最短),能够统计步数并自动演示过程1.基本要求设一副图是由几个部分拼凑成的,现在要把这些散块拼凑成一副完整的... 二. 项目要求
模拟并实现滑块拼图游戏算法,要求完成步数最少(耗时最短),能够统计步数并自动演示过程
1.基本要求
设一副图是由几个部分拼凑成的,现在要把这些散块拼凑成一副完整的图片
可以用数字代替各部分图片
比如初始矩阵为3*3
{1, 2, 3
4, 5, 6
7, 8, }
要求从目标矩阵
{1, 2, 7
3, 6, 4
5, 8, }
逐步变化到初始矩阵
可以任意输入目标矩阵
2.项目扩展
在实现基本要求的情况下,进一步完善程序
初始矩阵大小可以任意输入,能够随机产生目标矩阵
可以用图形化界面取代字符界面
希望有编程高手来帮帮忙,比较急的,能先做出第一小问也行,只要程序能运行且运行结果比较容易看的懂且正确,程序代码要有一定的解释,最好能把大概的思路写一下那最好
展开
 我来答
梦游之星
2008-08-22 · TA获得超过276个赞
知道小有建树答主
回答量:597
采纳率:0%
帮助的人:440万
展开全部
这个游戏要想单纯靠程序实现不太容易,20分谁愿意?加点分。
要不你用专门做这方面的软件,靠FLASH实现不会太难。用它的命令实现是比较容易的,也不用写什么代码,系统自动生成(那个命令叫什么名字我也忘了)。
忘至白葬不情必0T
2008-08-22 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
这个要用层次遍历算法.以前我们学人工智能课的第一个作业就是这题.只不过当时我写的程序只能计算13步.超过13步的话,递归就结束不了了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式