接触程序设计竞赛也有月余了,一边刷hdoj一边参加了校级的蓝桥杯和acm,蓝桥杯过了校内选拔赛由学校报名参加北京省赛,acm校内决赛11名,不知是否能进入校队,虽然对于一个在这个学期才刚刚接触java并自学的人来说,很不错了。然而。。
从程序语言到数据结构,从基本的a+b到大数,枚举,递归,动态规划,深搜,广搜,剪枝,二叉树等等,到现在为止,自己也在不断学习不断进步,但是,越是学习却越觉得自己无知,越发让自己感受到自己与大牛ACMer间的差距,有人说acm是高智商群体精力无处释放而玩的游戏,诚然,越是努力越能体会到智商在acm里的重要性,有时候,智商上的差距,真的不是一昧的努力和坚持能改变的。
但是,研究算法,刷oj上的题,学习数学理论,编写程序代码,以及acm的评判机制,立志要成为一个ACMer,这一切,给我带来了很大的改变。
首先,它们让我的逻辑思维得到了充足的训练,对效率和空间的高要求,创造力,还有解决问题时的严谨和谨慎,以及总结问题,反思的习惯,我相信这会让我受益终生。其次,它们让我改变了很多坏习惯,比如有事没事刷票圈,刷空间,刷微博,刷简书,玩游戏等等等等,现在没事就想着多刷两道题吧,虽说也没有完全戒除,不知不觉中相比学期初也是有了很大的进步。甚至,在之前喜欢和人聊天(其实都是精力无处释放吧),而现在很多时候别人发个什么过来我都懒得回,还不如看两道题呢~
不知不觉中它们已经占据了我生活的大半部分,别人上课时,我在刷题;别人约饭时,我在刷题;别人聊天时,我在刷题;别人入睡时,我还在刷题。。。或许这样做并不是很有用,或许只是让自己越发的发现自己和别人的差距,但是,每解决一道难题时自己得到的满足是他人所体会不到的。
当然,凡事有利弊。ACMer毕竟还是少数优秀的人,你想挤进这个圈子而且并不满足于当分母,那就得放弃一些东西并加以足够的努力。而且,你身边的人不一定能理解,甚至有人会把你的刷题解读为所谓的“装逼”,对这其实也没啥好说的,层次不同,眼界不同。我原来也是一个相当爱美食,爱电影,爱玩的人,现在也尽量一切从简。甚至于今天有人在我旁边讨论最近上映的电影和即将上映的电影,我一无所知,这放在以前是不可想象的。
转眼间圣诞和元旦都快到了,大家都各有各的安排,而我只是想着这周,这两周的训练计划能不能完成。
利与弊,就交给时间去判断吧,一年之后,再做定论。
所以,关于acm这个事儿,我觉得,还是得坚持下去的,然后,你就能很清晰的体会到,你与这个领域中,顶尖的那一群人的差距。你是被差距吓跑,还是想尽办法去缩小差距?这一切都只取决于你自己。
上一篇
HDOJ1026 Ignatius and the Princess I解题报告
O(∩_∩)O~~第一篇博客上的解题报告
先给出题目链接 Ignatius and the Princess I
以下为题目原文:
Problem DescriptionThe Princess Has Been Abducted
2016-02-01
本篇
一个菜鸟ACMer的思考
接触程序设计竞赛也有月余了,一边刷hdoj一边参加了校级的蓝桥杯和acm,蓝桥杯过了校内选拔赛由学校报名参加北京省赛,acm校内决赛11名,不知是否能进入校队,虽然对于一个在这个学期才刚刚接触java并自学的人来说,很不错了。然而。。从程序
2015-12-17