今天难得有大把的时光搞竞赛,所以抽空来写一段比平时长一点认真一点的反思,顺便回顾一下几个月来(毕竟到年底了)的收获;
首先先写一下今天干的事儿,今天过了几道水题,顺带复习了一下floyed,dij,bellman的算法思想和基本实现方式,但现在还是觉得相当生疏,各种实现能力都不好,还处于仅仅只能过过一般的题目的水平,原因很多,不作赘述(详情可见Reflection2017.12.11),所以明天的考试只能尽力而为,尽量多得分吧。
近期大概就是在图论里面滚,即使像我这么差的也能滚出来基础以上的水平,但对灵活变动的题目来自然还是不够看的,图论只能自己加油了。
回想几个月来的竞赛学习,果然应了一开始所有竞赛老师说过的话,“学科竞赛不是大众的赛场”,竞赛毕竟是有特长的人才能参加的东西,因此自己在竞赛方面的能力实在是与别人相距甚远,代码的积累量,实现能力,理解程度,学习能力都不可与同一之而言语。但是,仅凭如此并不能轻易使我放弃竞赛,我确实喜欢信息竞赛,第一次敲出一道难题的代码时的高兴我至今仍记忆犹新,大概我就是喜欢每一个写下的字符,即使我不一定能完成每个算法的实现,但我热爱每一句我写下的代码,热爱我凭自己能力敲过的每一道题,热爱我所经历过的一切,至少我能为之付出汗水与努力,也能为之时时欢笑和落泪......。
经过了这么多月的竞赛学习,我对自己的学习能力也有了相当程度上的了解。我对算法的理解能力不强,因此需要提前预习,并且经常复习;我对代码的实现能力不强,因此需要花更多时间刷题;我对新题的思路转换能力不强,因此需要靠题目来锤炼自己的思维..........总之我需要做的很多,我相信自己能做的更好。
另外竞赛和文化课的冲突也是不能不提及的事,我希望能在新年里找到平衡他们关系的更有效的方法。
今年的总结就大致如此吧。
最后留一句csdn的标语作为结尾:
“假如编程易懂得,那么程序员就不会热情地写出注释,也不会收获编程的快乐。”
2018,继续加油!