学习方法
今天把前几天未看完的一个公众号文章看完了,我认为他讲的挺有道理的,特此分享。
这篇文章是讲的提高自己的深度思考能力的五个方法。
- 先归纳,对于自己正在准备的竞赛来说我感觉是在恰当不过的了,在作一道题目的时候,自己应该先把题意给看懂,总结出要求,有什么自己马上能够想到的坑点;自己要用什么方法,函数,数据结构来解决这道题,这道题自己是否可以拿下(若是因为一点地方自己现在不能够解决,前面的所有思考,代码都会付之东流qwq)。而不是看到题后有一点思路后就开始编程,边修边改,这样的效率大打折扣。加快心中有沟壑的速度自然做的又快又对。对于平时的学习也不例外,先大脑归纳出来在动笔。自己的座右铭就是“行其所知”,我一直认为,做自己认为对的事情,把自己能够做的事情,会做的事情做到尽善尽美会让我感到踏实,充实。同时在我能力之外的,自己现阶段并不能够解决的,自己也并不感到遗憾,因为我知道,在不断的努力下未来我一定会把他给攻克。
- 写下来,确实,把解题技巧写下来自己的大脑会轻松不少,同时在写的过程中会迫使自己把自己模棱两可的知识点给弄清楚,这也是自己开始写博客的原因之一。
- 教别人,这就不必说了,传播知识,共享经验多是一件好事
- 多转换,在平日自己不断的学习算法之后,逃离了学习时间,自己应该多转换下思维,不要让自己的大脑时刻处于紧绷状态,这样对自己进一步的发展没有好处,适当的放松会让自己更好的面对生活。也许在不经意之间自己就会解决困扰已久的问题并且获得新的灵感和想法。
- 忍一忍,在学习过程中难免会遇到瓶颈阶段,这时候只需要再忍一忍。就如自己的算法学习来说,自己现在正处于上升阶段,还没有到达瓶颈期,我认为自己现阶段的学习还可以接受,还在自己的能力之内,但是我参加过类似acm的比赛,说实话,挺难的,就我现在实力仍然不够,其所涉及到的知识点挺多的,题目的字面描述也更多,说白了,自己的语文功底还不到家。自己在参加完比赛后,仍然不会放掉算法,自己计划练一些luogu上的题目以及参加luogu的一些月赛。
上述公众号为YouCore,我认为一些文章中的思想对我挺有启发。