社区
Java EE
帖子详情
求教Java4*4滑块拼图的算法
lin0818
2012-05-03 09:12:29
找了两天了,还是还没有找到。
我要的是代码实现。最好能有注释。
...全文
923
13
打赏
收藏
求教Java4*4滑块拼图的算法
找了两天了,还是还没有找到。 我要的是代码实现。最好能有注释。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdojqy1122
2012-05-03
打赏
举报
回复
楼主还要模拟拼图自己拼图。感觉做AI的人比较强大。那些都是需要很强的算法功底。
snow-is-my-Love
2012-05-03
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
应该是实现了。。我用了二十几个if,快写完了。。。
[/Quote]
有毅力! 感觉最好不要这么写 二十几个if!
snow-is-my-Love
2012-05-03
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
我以前写个3x3的拼图小游戏,你可以看下
http://download.csdn.net/detail/dxqrr/4090030
[/Quote]
= =! 还要资源分! 开出来吧!
lin0818
2012-05-03
打赏
举报
回复
应该是实现了。。我用了二十几个if,快写完了。。。
dxqrr
2012-05-03
打赏
举报
回复
我以前写个3x3的拼图小游戏,你可以看下
http://download.csdn.net/detail/dxqrr/4090030
lin0818
2012-05-03
打赏
举报
回复
1 2 3 4
5 6 7 8
9 a b c
d e f
排完的效果是这样的。。
比如
c 2 3 4
6 7 8
9 a f 1
d e b 5
要求要排的过程。。。(跟人的思维一样)
chkaka
2012-05-03
打赏
举报
回复
什么样的效果,能给个图吗?
lin0818
2012-05-03
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
我以前写个3x3的拼图小游戏,你可以看下
http://download.csdn.net/detail/dxqrr/4090030
[/Quote]
朋友。我看了你那个了。。你那个是自己拼的。。我要做的是给一个按钮。让我自己拼。。。
ll89308839
2012-05-03
打赏
举报
回复
说说算法吧,这个游戏,我玩了不下几千吧了(原来文曲星上的。。)
首先是按照顺寻第一排,第二排,第三排,第四排
第一排 1,2,3,4这个有不少排法
1 2 4 这个结果把2,4向右移动,然后把3往上移动
* 3 * *
* * * *
* * * *
或者
2 3 4
1 * * *
* * * *
* * * *
要满足 一行的结果 必须用类似的结果才能拼出来完整的一行
而且前两行成型之后是不用再去动了的
复杂点就是最后一行的移动
1 2 3 4
5 6 7 8
11 12 * *
10 9 *
基本都是先变换为这样的图形,然后再去排列这个 * * * (就是 13 14 15,按照经验来说只有这样形状方便排列顺序,当然拼图的解法很多很多种,对于程序来说,需要的是一种万能的解法)
基本思路说简单也是简单,用程序描述起来不太容易
lin0818
2012-05-03
打赏
举报
回复
卡住了。。。还是要大神们帮忙丫
lin0818
2012-05-03
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
楼主还要模拟拼图自己拼图。感觉做AI的人比较强大。那些都是需要很强的算法功底。
[/Quote]
上头就是这么要求的。。。是一个小小的测试。。他说。。。
lin0818
2012-05-03
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
引用 5 楼 的回复:
应该是实现了。。我用了二十几个if,快写完了。。。
有毅力! 感觉最好不要这么写 二十几个if!
[/Quote]
我也觉得怪怪的。。但是我真不知道用什么算法。。
数据处理救星降世Power Query
——拆(拆分) 4/ 天下大势,合久必分,分久必合。——合(合并) 5/ 隔空取物,犹如探囊取物——提(提取) 6/ 百转千回后的峰回路转。——转(转换) 7/ 它判断真假的唯一标准。——判(判断) 8/ 人以群分,...
java
凑数
算法
_
求教
一个有关“凑数”的
算法
“凑数
算法
”已知:string类型定长数组(如sName[5]={aa,bb,cc,dd,ee},各元素互不相等)unsigneddouble类型定长数组(如dP[5]={1.1,2.2,3.3,4.4,5.5},可以有重复元素)unsigneddoubl...“凑数
算法
”已知:string类型定长数组(如 sName[5]={aa,bb,cc,dd,ee},各元素互不相等)unsigned do...
Java
注释——//、/* */、/* **/
Java
注释的三种类型 1、单选注释:符号是:// 2、块注释: 符号是: /* */ 可以跨多行 3、
java
doc注释: 符号是: /** */ 可以跨多行, 生成
java
doc时,这样的注释会被生成标准的
java
api注释。 /** */注释的话,你在调用类和方法的时候会出现提示,内容就是你写的注释。 而/* */就没有了。/* */就是//的多行版 ———————————————— 版...
迷宫的最短路径
算法
C语言,A*
算法
实现迷宫最短路径搜索(C++实现)
在今天早上的时候,我还到处“求医问药”希望能解决程序中未能解决的问题,郁闷了一天,总算是明白问题是出在什么地方的了。好了,还是先将迷宫
算法
的解决
算法
发上来,之后再讨论之前的问题出在什么地方,又是怎样解决的。迷宫
算法
如下://#############################################################////在VC6及vs2005里面都没有调试通过,在M...
Java
处理图片后图片变小了_
JAVA
改变图片大小,该怎么处理
JAVA
改变图片大小我实现了改变图片大小,但是分辨率有很大的影响,
求教
JAVA
中的类或者
算法
解决这个问题,使之可以改变图片大小,同时不影响图片质量
java
图片
算法
类分享到:------解决方案--------------------
java
自动生成略缩图------解决方案--------------------/***图片缩放**@paramimage源图像对象。*@paramxsc...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章