一天学习的五个阶段:
1.模拟赛测试;
2.听讲+讨论;
3.反思比赛得失;
4.改题;
5.反思当天学习收获。
PS:
一、做到前4点的是2/3同学达到的水平,可以拿“省一”;做到5点的是顶尖选手,拥有冲击集训队的能力。
二、一定要先反思比赛得失、理清思路,再改题实现:提纲挈领效率更高。
听讲与讨论:
1.听懂五~七成最好:获得提升;
2.全懂反而不好:获得提升较少;
3.“讨论”是在享受竞赛,不能死板地追求效率只听正解,这样会越学越艰苦,反而不如心态好的同学效率高。
看待测试成绩的心态:
1.摒弃“我要比过其他人”的心态:
顽固地坚持要比过其他人,迟早会被比下去;
不能因为“没有比过谁”就在接下来的一天里沉浸在自己的世界里、对外界不闻不问,这是缺乏团队意识的体现。
2.积极交流、乐观自信是正确的心态:
和大家分享自己错误的原因,对题目提出自己的见解。
调试解题程序的思路:
1.不要请别人看代码:
于己:得到指点,“恍然大悟”,然而经验和能力并没有增长;
于人:浪费时间、效率低下,没有什么好处。
2.首先理清解题思路,重新推导式子、敲定步骤,再删掉重写:
如果确实思路清晰,那么写代码的时间其实不会很久(100行代码也可以在十分钟内打完)。