****************************

Part1: 孔明锁6根解法:

****************************

第一步,编号;

第二步,按照编号组装;

第三步,完成;

****************************

Part2:九连环的拆卸方法及还原

****************************

【说明】:
左手拿剑柄,从右到左一次给环编号1,2,3,4,5,6,7,8,9
两个环为一组,左边的称内环,右边的称外环

【卸的基本操作(算子)】:
前提:保证外环右边已没有环在剑上;
方法:两个环一起往外拉,拉出剑后,把内环往剑内落,则内环被卸下。
【卸的逆过程——把环提上了,自己体悟】

【1、2号环】的大用处:
把1、2号环由剑内从下往上穿出,并套在剑上,完成1、2号环安装;
再把1号环卸下;
以2、3环为组合,可以把3号环卸下。

1.拆卸
先卸9号环,再卸8,再7,6,5,4,3,2,1;
一组一组的卸;
卸的操作步骤,参见算子;
再想办法把外环卸掉,(可以构造外外环,然后把目的环卸掉)。

2.还原
将1、2号环从剑中由下往上拉出,然后套在剑上;
再用2号环引3号环,再引4,5,6,7,8,9号环挂在环上,完成后是9号环挂在环上;
于是我们再安装8,7,6,5,4,3,2,1

【要点】:
专心装卸环,要记住你的目的是把哪个环装上还是卸下;
要不断的更新组合(思路要清晰);
卸的时候是一对组合一对组合的卸;

原图:

拆解后的图:

最新文章

  1. ubuntu下安装mcrypt
  2. typedef与#define的区别
  3. Ubuntu安装Vim编辑器
  4. 一个android应用开发的感悟
  5. 20145236 《Java程序设计》第九周学习总结
  6. Viewport解决分辨率适配问题
  7. 缓存初解(五)---SpringMVC基于注解的缓存配置--web应用实例
  8. android 集成百度地图
  9. 常用排序算法的python实现和性能分析
  10. java实现八种排序算法并测试速度(详细)
  11. [UE4]虚幻4 spline组件、spline mesh组件的用法
  12. 微软BI 之SSAS 系列 - 关于父子维度的设计
  13. python yield的解释
  14. C++播放wav音乐和音效
  15. Laravel 日期时间处理包 Carbon 的应用
  16. MariaDB远程连接问题
  17. PHP中的 变量 与 常量 详解
  18. Mingyang.net:Eclipse定义Maven安装
  19. python webdriver 报错WebDriverException: Message: can't access dead object的原因(pycharm中)
  20. 【BZOJ】3991: [SDOI2015]寻宝游戏 虚树+DFS序+set

热门文章

  1. Repeart控件使用
  2. 服务器asp.net 3.5 HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
  3. 工作中用到的oracle字符串分割整理
  4. strlcpy和strlcat
  5. OC中用NSSortDescriptor对象进行数组排序
  6. 《JavaScript高级程序设计》读书笔记--(2)基本概念
  7. 遍历所有表,取每个表的MAXID更新到ID控制表
  8. C# UdpClient使用Receive和BeginReceive接收消息时的不同写法
  9. MiniTwitter记住密码等功能实现
  10. Altium Designer自动更新——解决方法