又到了这个时候,又一年正式过去了,是时候写点什么了。
先简述一下我的整个2013吧,从寒假开始,那时回去刚买电脑,稀奇的不得了,于是玩了一个寒假的电脑,带回去的书也有一大半没看,真是惭愧。。编程的事情也没抓紧,甚至都没开始学什么算法等东西,就开学了,开学就正式开始水啊。。然后四月份找了两个队友打了校赛,拿了个三等奖,,不过可以说,贡献全是其中一个人的,我和另外一个基本是在那里水,知道5,6月份我不想水了,就开始做暑前集训,但是感觉也没有学到多少东西,当时大牛们讲的那些东西我基本是听不懂的,因为讲的时候默认我们是学过这个算法的。。哎,此时感觉到有多水了,,只好凭自己狂刷题,每次都去听课,最终还是勉强水了进去,进到了暑假集训,当时天真地以为经过一个暑假集训我就能变成大牛什么的,现在感觉呵呵。。暑假集训给我的收获甚微,除了认识几个大神,认识一些算法之外(仅仅是认识,不是学了。。),基本没什么收获,该不会的还是不会,后来我总结了一下,还是觉得暑假集训是不适合像我这种基础相当薄弱的人的,每天下午5个小时的训练,基本就是前1个小时做题,后四个小时只能看看题,刷刷榜,什么都干不了,,因为不会。。这就导致了算法没学到,白在那浪费了时间,于是训了第一轮以后,我就没有选择继续跟队了,正好自己要回家办身份证一趟,就回去了,,回去原本下决心要好好打一下算法基础,学一些算法的,,到后来性质完全变了,隔一天两天就自己放一场比赛,基本都是水题,,结果刷了很多很多题,但是该学的还是没学,,我就想当时怎么会这样干,这样能提高什么呢?可能当时想的是刷题数决定一切,,现在想想,愚蠢的很。。于是暑假就这么没有收获的过了,虽说挂名是集训了快一个月,但是我自己比谁都清楚 ---- 我什么都没干!哦,好像学了点数论什么的,对素数,欧拉函数,同余,素数筛法等有了一些了解。。还学了一点C++,这让我开学以后学C++变得更加轻松一点了。 开学以后,继续水啊,9月份的时候搞ACM的信心有些动摇了,主要是因为对自己的未来感到很迷茫,不知道怎么做好,就虚度了一个多月,10月份的7天国庆假期,自学了一下Android,学的也是基础,就回个半吊子,自己做了一个功能非常简单的游戏---猜数字。。后来改了好多遍才把bug改掉,还不能清除数据重新来,只能退出程序再打开才能重新开始。水的一笔。。到晚一点,加入了大数据俱乐部,为可能会到来的项目需要,自学了HTML,CSS,Javascript和jQuery等东西,(jQuery暂时还没有学完,,),10月份后期到11月份后期基本都在学这些,其次就是在上课,到11月末期,趣味赛来了,我都参加了,看到自己基本能排个十几二十名时,虽然不算高,但是还是感觉到自己有很大的进步的,想起去年趣味赛的时候,我还是排到110多名后面的若菜呢。。于是此时又对自己有了一点自信心,觉得自己又重拾了自己的乐趣,又决心要走ACM这条路了,我想,反正是一些算法,这也是一个计算机学生必须掌握的,学了没坏处,而且,只要努力,应该是可以出成绩的,只是我担心现在才真正决心开始是不是有点晚(实际上,这个时候我才正式的开始系统的学习算法,虽然暑假里看过数论,但那时毕竟很水,很多东西都没看懂,就直接跳过去了,所以只是粗略了解),但是既然选了这条路,那就先走下去吧,我相信,总会有收获的。后来就开始学博弈,学线段树,到现在在学的并查集,这一个月虽然学的少,但毕竟是认认真真在学的,而且是有很大收获的,到现在,基础的博弈,中下等难度的线段树,敲出来应该是没问题的了,,以前觉得线段树这个东西很博大精深,看都看不懂,但我现在学的时候,却感觉非常容易了,一看我马上就看懂了,这大概也是随着经验以及年龄的增长,亦或是学习能力的提升的缘故吧。
到这里发现光写ACM的东西了,其他还没写,这一年里,我做了:
1.读了32本书。(其实读书不在数量多,但是每本书都要读进去才算有收获,得有自己的思考,想想我以前的读书方式有所不妥啊。。)
2.学会了基础的法语。(法语老师人非常好,教的也非常好,这里必须给赞!)
3.学习了HTML,CSS,Javascript和jQuery的一部分。
4.学习了C++。
5.经过自己几天的突击,起早贪黑背单词,参加词汇竞赛拿到0.5个创新学分,让我知道了只要下决心,很多事情还是可以办成的。。
6.四级考试考了580+,不高也不低。
7.学习了一些Android知识。
。。。。
说完过去,该谈谈未来了,也要对我的2014年做一个规划才好。
我的一些规划如下:
1.学好一些专业核心的课程,打好CS的基础。
2.算法学习,学完算法竞赛的所有算法,加强自己的数学功底,争取一年后的今天,CF能达到1700~1800,TC能达到1100分以上,成为一个大牛。(嘿嘿)
3.校赛拿到二等奖。
4.暑假参加集训,或者是做项目。
5.进一步学习法语。
6.每天做一个成长记录,让每一天都过得充实,有进步。
7.锻炼自己口才表达能力。
8.能自主独立的制作自己的网站,有条件可以自己建立一个网站。
今年要学习的一些技术:
1.jQuery深入,Javascript深入。
2.Python语言。
3.数据可视化。
4.数据挖掘初步。
今年要看的一些书:
1.人文,社科,经管等。30本以上(要做好读书笔记,真正读到脑子里,成为自己的东西)
2.《算法导论》
3.《算法竞赛入门经典.训练指南》
4.《编程珠玑》
5.《具体数学》
6.《思考的乐趣》
7.《怎样解题》
8.《组合数学》
一年后的今天,我会对照上面的规划,看看我完成了多少的,看看我一年到底能做些什么,加油吧,心之所至,行之所往,向自己的热爱的东西进发,向我的未来进发!
(欢迎大家给我一些宝贵的意见与建议哦^_^)