社区讨论

关于思考过程

学术版参与者 34已保存回复 57

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
52 条
当前快照
1 份
快照标识符
@m1vvbybt
此快照首次捕获于
2024/10/05 16:04
去年
此快照最后确认于
2025/11/05 01:46
4 个月前
查看原帖
本文已发布至我的专栏,后续可能在专栏里面写点别的。

我们打 OI 的,训练的目标应该是 场上能做出更多更难的题 对吧?

我不知道怎么起一个好的标题。但是我只是来发牢骚的,就算了吧。
反正我读题解,问别人问题的时候,“显然”和“发现”以及其他一些近义词的排列组合频繁出现。
真的显然吗。有的“显然”我觉得是指比较容易证明,但是我认为在自己独立做题的时候,只有容易想到的步骤才是“显然”的。否则是不是叫先射箭后画靶或者类似的行为。
或者你是来炫耀自己思维敏捷的吗?为什么要用写题解的方式炫耀呢。题解是给别人看的啊。
对着一个“显然”思考半个小时一个小时的读者大概不会觉得你有多牛,至少我完全受不了。
好一点的写法是“发现”。发现某性质,甚至于发现某做法是对的,什么的。
这个词真是太牛逼了。一个“发现”内部隐含的思考过程可能写出来得有几千字,尤其是对于思维没那么敏捷的人。
毕竟机器人朋友,波特朋友那一类还是少数吧。
一般我们所谓“发现”的过程都是手玩样例、暴力打表找规律,什么的。就算你是无中生有的随机思考,也应该有一个契机,一个楔子,诱使你这么想,吧?你就算说“我之前做过某类似的题”也好,说“我写了以下暴力打表”也好,说“题面里有某关键词”也好,尝试更清楚的表达思考过程不需要花费太多力气。但是实际上这些具体的过程很少被讲出来,最后只剩下一个黑盒子式的“发现”。
甚至所有人都习以为常:题解只需要讲清楚做法就是优秀的题解了。“发现”过程就该自己锻炼。
有人说别人的思考过程你难以理解,但是我真的想不出别的办法锻炼“在场上想出做法”的能力啊。我连你想出做法的过程都不配知道,这道题就是做出来了也达不到实力提升的目的。
“在场上能证明做法正确性”的能力很有用啊。我也知道很有用啊。但是我连做法都得不出来,我练习这些完全用不上啊。题解把重心放在证明上自然有道理,但是为什么感觉作者实际思考的过程被几乎彻底隐去了呢?
我的感觉上,大部分人思考的过程应该类似于模式匹配,通过读题面、转化题意、手玩样例,寻找题目的关键信息,然后根据关键信息匹配上自己所学的知识。
如果你转化出一个求逆序对,马上就能匹配上二维数点,毫无疑问。但是大多数人做不出题目的原因都是卡在某一步“想不到”,你告知了“想到之后的结果”也就稀里糊涂过去了,最后“想到”这个无中生有的过程仍然是空缺的。
但是我们难道不是来训练这个无中生有的过程,吗?就像看到逆序对想到二维数点一样,看到题目的某个碎片信息想到之前做的类似的题目,才算是达到目的了吧。
但是讲题的人、写题解的人都没有给出从题目信息到做法的路径,或是给出了但是重要的跳跃的部分仍旧空缺,下次碰到一样的题可能还可以“想到”,碰到内核一样的题,或者是类似的技巧,上次自己做出来的人还是能匹配上,别人还是匹配不上,不是纯纯搞笑吗。
所以感觉我之前的训练真的好失败啊。也许我,和很多实力迟迟上升不了遇到严重瓶颈的选手,都是因为训练的时候“无中生有一个做法”的能力没有得到提升,而没有发觉,最后白费工夫。
我不相信这一点完全依赖天赋。不然我退役好了。
可能可以通过大量训练,硬是记下来极大量的 trick,来解决无中生有的过程——但是这样终究做不来大部分构造与 Adhoc 以及其他一些思维题,并且我本人已经没有时间做这些事情了。
我认为思考的技巧是可以训练的,尽管我远不知道怎么做。
但是至少,下次讲题写题解的时候,多给出一些过程吧。就算是荒诞的找规律,也比完全的无中生有的抓瞎好无数倍。
当然可能您太强了,强到发觉不了自己怎么想到某一步的,那么我这篇牢骚不是写给您这些天才的。简单的忽略就好,但是如果能更多的尝试细究一下您自己的思路流程,并且更多的尝试把关键的步骤找出来,让我们这些人理解透彻,我更加不胜感激。并且我相信和希望这样做对您自己也有一定帮助。
总之我真的想摆脱随机猜结论、随机想做法再验证正确性,到比赛后再抱怨想不到,这样的日子,了。
?
以上。

回复

57 条回复,欢迎继续交流。

正在加载回复...