今天是第三天,说实话,打开本子之前我在沙发上赖了十分钟,第一天的新鲜劲儿、第二天的蜜月期过去了,现在剩下的就是——我得逼自己坐下来,这种微妙的心理变化挺有意思,明明知道做完会很有成就感,但开始前就是会磨蹭,不知道你有没有过这种体验,锻炼也好、写作也好,最难的就是屁股落椅子的那一下。
这张是今天刚填完的题目,我用手机拍了张照,你看那些涂改的痕迹,还有铅笔灰蹭花的边角,真实的练习就长这样,干干净净的那种大概率是摆拍。
图片1:第三天练习实拍(完全平方数独)
今天的题目比前两天明显难,我卡在一个地方足足七八分钟,眼睛来回扫了好几遍,就是找不到突破口,那种感觉就像在停车场找自己的车,明明知道它就在那里,可你的视线偏偏漏掉了它,后来我发现,问题出在视觉习惯上——我总盯着没填的空格看,越看越焦虑,反而忽略了已经填好的数字能给的信息。
数独这东西,到底在练什么
我周围有朋友觉得数独就是算数,其实完全不是,数独不考加减乘除,它考的是观察力和逻辑推演,你需要在行、列、宫三个维度之间来回切换视角,缺一个维度都推不下去,费曼说过,如果你不能把一个概念简单地讲给别人听,说明你还没真正理解它,我突然想,数独的底层逻辑能不能用人话讲清楚?我试着跟自己讲一遍:
“每一个空格能填什么数字,不是你自己决定的,是它所在的行、列、宫里已经出现的那些数字,联手把候选范围缩到最小,缩到最后只剩一个的时候,就是你要填的答案。”
这么一想,数独本质上是个排除游戏,不是填空游戏,你一直在做的事情就是删掉不可能的选项,而不是凭空想一个正确答案,这个思路一转过来,我下午再做题的时候顺畅了不少。
三天下来,我总结了几个土办法
我没有任何数独理论基础,纯靠这三天硬磕出来的感受,这些方法可能不正规,但对现在的我管用:
- 先扫数字频率最高的那个。比如今天这道题里数字3出现了7次,我就从3开始排查,出现得越多的数字,剩下的位置越好锁定,相当于减少了变量。
- 拿铅笔在边缘记候选数。以前我觉得记候选数是小学生干的事,现在真香了,尤其是当一个格子里只剩两三种可能的时候,写下来比在脑子里悬着靠谱太多。
- 卡住的时候换一个宫看。死盯一块区域超过三分钟,思维会僵住,跳去完全不相干的另一个宫,常常回来就有新视角。
- 别着急擦掉错误答案。我用的是铅笔,发现填错了我反而会留一阵子,因为错误会带出一个矛盾链条,顺着这个链条往回推,能发现自己哪一步的逻辑出了漏洞。
关于难度这件事
我做了一些功课,翻了翻相关资料,把数独大概的难度阶梯整理了一下,这对新手来说心里能有个谱:
| 难度级别 | 需要掌握的方法 | 大概用时 | 适合谁 |
| 入门级 | 唯一数法、基础排除 | 5-15分钟 | 完全没接触过的新手 |
| 初级 | 宫内排除、行列排除 | 10-25分钟 | 练过几天的初学者 |
| 中级 | 数对占位、区块排除 | 20-45分钟 | 有一定基础的爱好者 |
| 高级 | X-Wing、剑鱼结构 | 30分钟以上 | 老玩家 |
我目前徘徊在初级和中级之间,数对占位这个概念我还没完全吃透,今天那道题的最后几个格就涉及了这个技巧,我是半推半猜填完的,算不得真本事。
图片2这个小流程图是我在查资料的时候看到的,讲的是数独解题思路的大致分层,我觉得它对新手特别友好,因为它告诉你:别一上来就想用高级技巧,大部分人靠基础方法就能解决绝大多数题目。
图片2:数独解题思路分层图(参考资料:Concepts of Sudoku Solving)
看到没,基础排除法能解决大部分问题,我前两天就是全程只用最基础的方法,也顺顺当当填完了,但到了第三天,开始碰到基础方法推不动的情况了,说明我在不知不觉中爬到了需要新工具的坡段,这个发现反而让我有点兴奋,撞墙说明在爬坡,如果一直轻松那才叫原地踏步。
今天做完之后,我把本子合上,顺手在封面内侧写了个“3/365”,不知道这个习惯能坚持多久,但数字变成3的时候,比2的时候多了一点实感,也许坚持的意义不在第365天的那个结果,而在第3天你想偷懒但还是坐下来的那个瞬间,明天见吧,第4天。




网友评论