网站首页 > 技术文章 正文
今天给大家带来的是数字华容道的复原方法
?
?
数字华容道也叫十五滑块,最强大脑时间淘汰赛选题之一,在这里我介绍两种还原方法
01公式法
将打乱的十五滑块的第一层也就是1,2,3,4还原,这是我们发现,1-3很好还原但是4就不是那么容易上去了,如图
?
此时我们只需要将4放在下图所示位置
?
用公式:下左下右 上左上右 下下左上(公式很简单也很好记),就可以将4还原,注意4一定是上图所示的位置,而且空处也必须为上图位置
继续移动第二行,5,6,7也是很好移动8有成了一个难题
?
此时我们只需要和4一样,将8放在下图所示位置
?
用公式:下左下右 上左上右 下下左上(公式很简单也很好记),就可以将8还原,注意8一定是上图所示的位置,而且空处也必须为上图位置
此时我们发现8的移动方法和4一样
如上图所示阴影部分的这六宫格可以任意换位
接下来后两层我们也采用此公式,但是竖着已经没有六宫格了,此时我们将这六宫格放平,如图所示
?
我们通过计算(数格子)得到9和13的位置为上图所示,所以我们先还原9和13,那么在实际操作中我们还是会遇见如下图所示的问题
?
这是我们可以构建横着的六宫格,如下图
?
将上图顺时针旋转90度,还是可以得到还原4和8的六宫格。那么此时用的公式为:右下右上 左下左上 右右下左。当然你也可以顺时针旋转90度用上面第一个的公式,这样你就只用记住一个口诀了。
同理去还原10和14
?
最后,剩下的三块自己转个圈就能还原了
?
全部还原
?
此方法所用步骤会稍多一些,当然速度就会慢一些,但是此方法对于3*3,4*4,5*5,6*6等都适用。
02快解法
同样先将1--3滑到位置上,空位和4如下图所示
?
先下1,接着保持1--3连续滑动,这样即可将4放好,第一行就可以完成
?
用同样的方法完成第2行和第3行
?
如果排好后如果没通关,需要排最后一行,这一步比较难操作,将9,10,11,12,移至如图位置,将13--15排成L形,如图所示
?
然后将13--15排成如图位置,按照箭头方向即可归位
?
完成
?
?此方法步骤少一点可用在速度赛上,但仅适用于4*4滑块
怎么样童鞋们,你学会了吗,小时候学校门口的滑块拼图是不是一个原理呢?快来一起动动手吧!
?
忘了告诉大家了,数字华容道也是打乱后复原的,就和魔方一样,可不是你随便放置的哦
猜你喜欢
- 2024-10-26 最近别来杭州!怕你不想回去了……
- 2024-10-26 为什么有人不用免费的WPS,偏要花钱用Office?看完这些就知道了
- 2024-10-26 还在苦恼验证码怎么实现?看看这个验证码组件合集,你想要的都有
- 2024-10-26 时间浪费在哪儿?(时间浪费四种情形)
- 2024-10-26 qq账号被冻结了怎么快速解冻手机号换了
- 2024-10-26 RPA实战:“滑动”验证码与按照“语序”点击两类验证码
- 2024-10-26 产品心理学:给予用户理解和宽容(产品的心理功能有( )( )( ))
- 2024-10-26 OPPO Reno4 Pro忘记OPPO帐号密码怎么办?
- 2024-10-26 你知道新买的手机,怎样重新登录微信账号吗?
- 2024-10-26 短信验证码的深度剖析(短信验证码起什么作用)
- 11-26Win7\8\10下一条cmd命令可查得笔记本电脑连接过的Wifi密码
- 11-26一文搞懂MySQL行锁、表锁、间隙锁详解
- 11-26电脑的wifi密码忘记了?一招教你如何找回密码,简单明了,快收藏
- 11-26代码解决忘记密码问题 教你用CMD命令查看所有连接过的WIFI密码
- 11-26CMD命令提示符能干嘛?这些功能你都知道吗?
- 11-26性能测试之慢sql分析
- 11-26论渗透信息收集的重要性
- 11-26如何查看电脑连接过的所有WiFi密码
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)