- 最后登录
- 2011-8-15
- 在线时间
- 101 小时
- 阅读权限
- 40
- 注册时间
- 2009-9-22
- 积分
- 1066
- 帖子
- 122
- 精华
- 1
- UID
- 1237496
- 性别
- 保密
- 积分
- 1066
- 帖子
- 122
- 精华
- 1
- UID
- 1237496
- 性别
- 保密
|
引用下 bymofangqsf 的文章
死磕魔方成功 bymofangqsf的博客
春节假期的最后一天,和妹妹在五道口地摊上买了个魔方,
妹妹把魔方弄乱给我。最近每天下班就玩魔方到深夜,12天过去了,也就是昨天,在我手里魔方第一次复原到初买时的状态。今天,又用了一个多小时,再一次复原了魔方。
魔方真的是很难的游戏,其解法完全是远离人的直觉的。刚开始完全没思路,于是以拼好一面为目标,这相对简单,但拼好一面的过程也学到了不少技巧。后来在按丁分治说的思路,开始一层一层拼(一般的魔方有三层)。拼第一层没多大问题,拼第二层却一个星期都没有进展,于是想到上网搜索魔方的解法,看到百度贴吧里有人说:用公式拼出来很没成就感,自己琢磨出来才有意思。于是我就打算还是自己死磕。这个星期终于找到拼好第二层的技巧。这打开了不少思路,昨天又终于找到了拼好第三层的技巧。
解魔方的思路,我想有以下几种:
第一种,将格子上的贴纸撕下重新粘好:这是人类解决很多问题使用的蛮力方式,也是人们解决工程问题时而使用的暴力方式。
第二种,一种假设的思路,即完全按照魔方被打乱的倒序恢复魔方:这需要超强的洞察能力,但人类极少用这种方式解决问题;万事万物虽然充满联系,但人类的整体思维能力很弱,人类解决任何复杂问题都需要先将问题分解开来。
第三种,每次都做出微小的改变,不破坏已拼好的,而又能将更多的格子放入正确的位置。分为三个大的阶段目标,即拼好第一层、第二层和第三层。如何拼好更多而又不弄乱已拼好的,需要各种各样的技巧,但这样总算把复杂的魔方问题分解为一个个小目标和一个个小技巧了 。
当魔方只差最后几格时,有点像计算机中的内存回收问题:内存回收程序本身是需要内存来运行的,,如何在内存已不够的情况下正常运行内存回收,是很需要技巧的问题。
对于我来说,解决魔方是需要使出浑身解数的事情,需要坚持不断尝试、空间想象力、总结各种技巧,以及使用人类解决复杂问题的一套套方法论。我认为记住魔方公式,追求快速拼好魔方没多大意思,无非就是熟练而已。从头到尾自己摸索出魔方的一套解法才有意思,那种感觉,用一句话来形容,真是"鹤舞白沙,我心飞翔"。
[ 本帖最后由 喜枝郎 于 2009-11-18 12:47 编辑 ] |
|