pscs6如何恢复复对CS的热情

THU跨考CS大神的经验分享贴,转自王道论坛
去年到今年一直在看这篇帖子,大神对CS的热情是吾辈不能企及的。唯有努力靠拢。
最近学习状态不佳,要多看这篇帖子学习他。
----------------------------------
3月&- 1月3号:英语
先说英语,因为英语学习贯穿始终。英语一直是我的软肋,很想学好,但一直学不好。试了很多方法,一直不奏效。最后我摸索了自己的一套方法,总结起来就是一句话:阅读与记单词的统一。死记单词无疑是枯燥而又乏味的。相信大部分人都有智能手机吧,要不是安卓,要不是ios,很多人可能觉得考研了,就应该戒掉玩手机的毛病了,我的做法是利用手机学习,首先我下载了一个有道词典,***好了之后请先在软件设置中将“添加单词本时加入复习计划”选项打开,将“每日加入复习的新单词”改为200个。
然后下载软件USA TODAY。从名字也知道,里面全是美国实时新闻,我每天至少会看两篇,不过关键不在于看,而在于在看的过程中把所有不认识的单词添加到有道单词本中,有道手机版有复***词功能,添加单词很方便。最关键的不在于添加单词,而在于添加之后,每过一段时间它就会在通知栏提醒你有多少个单词要背了,如果下次你掏出手机想玩时,看到有100个单词要背时,你能把这100个背完,背完后把手机放回兜里继续看书,那么恭喜你,考研英语词汇对你来说不是问题了。这个方法的好处时,你背的单词是你刚刚在文章中才看到的,单词很鲜活,不像单词本中的单词死气沉沉。使用这个方法,我把我所接触到所有的不认识的单词都添加到单词本中,包括英语网站上的,英文书上的,考研英语阅读上的,最后到了考研那天单词本单词量为12000+,14年考研英语阅读做的很轻松,客观题只错了4.5,翻译我感觉是全对,因为太简单了,作文是硬伤,整个考研准备期间也没写几篇作文,请引以为戒。
另外:提醒一点,英语对于CS专业学生极其重要,经典CS著作几乎全是国外的,请不要说有翻译版的。你使用Linux,man pages总没有中文版的吧(即使有,也不全),stack overflow网站也没有中文的吧,TopCoder、Codeforces等编程网站也没有中文的,MSDN也不是中文的,还有很多很好的网站都是英文的,研究生阶段所读的论文也大部分是英文的,所以不要为考研而学英语,不要学英语就抱着本单词书死啃,多看看英文版的CS书,多逛逛英文论坛,多看看英语新闻。
3月8号&- 4月14号:数据结构(严蔚敏)
这一个多月的时间我只看了数据结构,使用的教材是严蔚敏的《数据结构》,这门课以前没有学过,但早有耳闻,属于计算机专业中基础而又重要的课,所以我很重视。我的学习方法时:边看边实践。书中每一种数据结构,每一个算法,我都将其从伪代码转化成了实际可以运行的代码,并自己调试,读完每一章之后,我会去做《数据结构》这本书的配套习题,因为时间原因,我只挑选做星号标记的习题。在这一个月的时间里,码了很多代码,也深入理解了很多算法,有些东西你光看不做确实很难真正理解,包括最重要的树的各种遍历算法,估计没几个人复习的时候会把每种遍历的非递归算法码一遍。图论中的很多算法很经典,但我相信你如果问学长的话,学长一定会告诉你图论算法不考大题,你只需要理解原理即可。当时我问学长学长也是这么跟我说的,不过我还是按照自己的方法,认认真真把图的每种数据结构,每个算法,包括BFS,DFS,最短路径算法,Floyd算法等都码了一遍。我相信如果你也这么做的话,你一定会有一种成就感,而且408的数据结构部分对你而言一定不是问题。如果你不知道怎么来开始这部分的工作,你可以参考我当时写的代码,环境是VC6.0。一章的所有算法都在一个工程中。如果你明年考研,如果你也是跨考,希望你能完成自己的算法实现。我的代码地址:(注:如果你还没有用过github,如果你准备开始做这么一项工作,请自行Google github教程)。
4月18号&- 5月24号:深入理解计算机系统(英文版)(简称CSAPP)
相信这本书很多人听过,鼎鼎大名,我看的是英文版,没有看翻译版,一方面是为了提高英语水平,一方面是为了准确理解原著,事实证明,这本书作者文字功底极高,语言运用炉火纯青,适合英语水平一般的同学作为英文书入门读物。& && && && && && && &
& && && && && && && && && && && && &
另外这本书的内容也是极好,涵盖组成原理和操作系统的部分内容,各个内容衔接完美,通俗易懂,不像读国内的某些书,没有没尾,莫名其妙。另外,最重要的一点就是:光看不练也是没用的。这本书是cmu大学大二学生的教材,所以本书配套有9个labs,可以在本书的官网上下载,官网地址请自行Google之,官网为英文,labs也都是英文,所以可以感受一下英语的重要。这里有我当时做的labs,我完成了6个,不过目前有几个labs已经更新了,我只提供一个参考,地址如下:
5月24号&- 6月12号:现代操作系统(英文版)
这本书很厚,而且英语挺难,没有CSAPP容易,而且内容很多很杂,之所以我看的这么快是因为很面几章我没有看,而且通过本书与CSAPP关于虚拟内存内容的对比,可以明显感觉CSAPP的作者更善于将东西讲的通俗易懂。本书没什么好说的,本来想去做他的配套课程设计,结果上他官网找了半天,好不容易下了个文档,又不知道是啥,就放弃了。
6月12号&- 6月27号:数据结构与算法分析(英文版)
这本书比严蔚敏版的《数据结构》深入一些,一些很基本的东西都是一带而过,不建议零基础的人,但看完严书之后建议看看这本书,这本书中的算法分析是严书缺乏的。
6月27号&- 7月31号:各类编程书籍
这一个月看了很多编程方面的书,主要是CS界比较有名的书,如下:The C Programminglanguage,&C traps and pitfalls, expert C Programming,Effective C++,Effective STL,&C++ prime Plus,the Element of Programming,Introducing RegularExpressions,&编程珠玑第一章,程序员的自我修养----链接、装载与库。加上以前看的Advanced Bash-ScriptingGuide,鸟哥的Linux私房菜,王爽的汇编语言。这些基本上就是我所有看过的CS方面的书了。当然一些比较搓的书就没列出来。英文版的书主要是准备考研的这个期间看的。
8月1号&- 9月2号:数学课本&+&数学全书&+&英语考研单词本&&+&有道双语阅读&+&考研英语阅读
这个月在家里,数学进度奇慢,一个月数学全书只看到120页,这是教训,数学早点开始。
如题,前十天看数学课本,同济出版的,预热了一下数学,因为真的好久没看数学了,都忘了,然后就是每天上午做数学全书,不过进度奇慢。
考研单词本每天看一个单元,把不认识的单词,包括例句中的,添加到有道单词本,每个单元大概可以添加50个左右。
有道更新了,推出双语阅读,还有各种卡片式阅读栏目,每天都看,添加新单词,每天新增单词200左右。单词背诵次数1000+。算是比较辛苦,不过由于不是集中背,也没什么感觉。
考研阅读那本黄皮书,基础版,每天做两篇,同样添加文章中的新单词。
每天具体时间我就不说了,自己安排,看个人。
由于后面的复习每门课程复习的时间交织在一起,我就不按时间顺序,按课程顺序来说了。具体时间日期我也只能记得个大概了。
数学(每天3-4个小时)
到10月10号左右,终于做完第一遍数学全书了,泪流满面啊,做的过程中每个题都做了,把不会的、做错的题都做了标记,回头一番,大半都是标记了的题,无奈在同学都快把660刷完的时候,我开始了第二遍全书,刷啊刷,又大概干了一个半月,好像是快12月了,终于干完第二遍,在同学刷完660,快把真题刷完的时候,我一翻全书,第二遍还是好多题不会,第二遍做错的标记还是一大片,无奈我放弃做660题的打算,由于时间紧迫,我开始直接做真题,做了几套之后,发现有些知识点掌握不牢,于是,我开始了第三遍数学全书,这一边应该是最快的。做完之后,我买了一套6+2的模拟卷,跟真题交叉着做,不过无奈时间还是不过,6+2最后只做了2套,倒数第二天把另外几套的选择填空做了一下,最后一天做了一下13年的真题。
这就是我复习数学的经历,时间很赶,一直落后一起自习的同学老大一截,不过最后我的数学分数最高,纠其原因是今年的数学重基础,基础题占了很大一部分,而全书是打基础最好的书,400题很难,我没做,我的感觉是今年的数学难题也就那么几道,把全书吃透,细心把会做的题做对,130+没有问题,如果你容易的题都能做错,基础都还不牢,就跟风去做660,400题,最后肯定要吃亏。如果你觉得全书很easy了,那么你就可以冲击140+,关于140+的经验就由数学大神来分享吧,关于我就说这么多吧。
专业课408(每天3-4个小时)
9月4号开始,就是使用王道辅导书复习专业课了,专业课时间跟数学差不多,由于前期准备,专业课上基本跟CS专业同学没有什么差距了。由于好几个月没看专业课了,所以开始我是看一章书,再看一章王道的,因为看过国外教材,所以这一遍打算看国内教材,无奈被国内教材虐出翔,看了一点之后就重新背上牛津字典般大的CSAPP,开始温习加做王道辅导书上的习题。专业课有4门,数据结构和组成原理我是分开看的,操作系统和计算机网络是一起看的,说实话,计算机网络我没看教材,直接看的王道书。以温习书本&+&练习王道的模式完成了第一轮专业课复习,大概用了两个月时间。十一月我开始只看王道辅导书,进行了第二遍专业课复试。花了一个月时间。之后花了4天快速浏览了第三遍王道辅导书,然后就开始做真题,结果发现真题都做过了,王道书上都有,不过也还是做了一遍,之后就开始做王道模拟8套卷。做完后又花了几天看了第四遍王道辅导书,然后就开始做天勤模拟8套卷。最后一天做2013年408真题。
今年408变化很大,不过万变不离其宗,基本都是很基础的东西,只是很多人没重视而已,其实今年408大题很多我在9月份正式复习专业课时都没有重视,类似的题都没做,直接忽略了,不过在前期准备中基本都遇到过,而且是重点关注的,比如树的各种算法,图的各种存储结构及算法,还有就是CSAPP第一个bomb labs就是完全关于反汇编的。我用gdb搞了两天,结果这些东西今年408都涉及到了,我只想说,如果我只搞了9月之后的几个月,估计408也就100左右。有句话说得对:机遇垂青有准备的人。多准备一点,不要因为大家说不考,你就忽略。
政治(每天2个小时看书,最后一个月利用各种时间听视频)
政治虐出翔,10月10号之后搞完第一遍数学全书开始的,结果发现政治没有学长说的那么容易,对于工科学生来说,还是有很多东西要学的,特别是马哲,需要认真理解,我是看了视频才搞明白的,毛中特内容最多,我都没记住,最后时间不够了,我就吃饭走路的时候听下载的政治视频,还是有一些收获的。最后勉强拿了70,选择题就扣了10分。政治我只有一点建议:早点开始吧,骚年!
英语没什么说的,坚持每天两篇阅读,基础篇做完了做提高篇,然后就是往年真题,单词如果你按我给的方法背,整个考研过程你一定会对英语印象最深刻的,提高也是最大的,不过不要考完研就把英语丢一边,我现在还在每天看USA TODAY新闻,记新单词。
CS学生很重要的是编程能力,如果你连编程经验都没有,请慎重选择跨考清华CS,编程我觉得不单单是指你项目经验,那是外功,而算法是内功,内功深厚的话,外功自然容易修炼。我看了这篇文章()之后感觉算法很重要,也感觉英语很重要。文章推荐了一个练习编程网站Topcoder,可惜当时不懂,直到两个月之后看到这篇文章()之后才开始下决心练习算法,并在TopCoder上做题,可以说,这两篇文章对我影响很大,有兴趣的可以好好看看。
关于复试的内容每个方向都略有不用,不过有一点比较类似的就是老师看重你的本科学校,也看重你的本科成绩。有没有科研成果影响不大,因为大部分人没有,项目经验也是大部分人没有。如果你有发表论文,或者你项目经验丰富,那么你很占优势,如果你什么都没有,而且本科一般,成绩一般,那么趁现在好好练习编程吧,好好学习算法吧,死磕初试几门意义不大。提升你在老师心中的潜力才是关键,初试分数没有你想象中的那么有分量,除非你考第一,不过第一只有一个,踏踏实实,多做准备才是王道,天天幻想只要考450不管本科多差,编程多差,多没有项目经验都肯定能上清华那是不现实的。你考到380,把自己修炼成编程大牛,算法大牛,英语大牛,Linux大牛,那么恭喜你,你的竞争力比考420还要大。
脚踏实地,多做准备,走自己的路,成功迟早属于你。
9月来学校之后就一直跟几个同学一起自习,相互监督,相互学习,在此表示感谢。
本分类共有文章3篇,更多信息详见
& 2012 - 2016 &
&All Rights Reserved. &
/*爱悠闲图+*/
var cpro_id = "u1888441";
/*爱悠闲底部960*75*/
var cpro_id = "u1888128";您的举报已经提交成功,我们将尽快处理,谢谢!
photoshop7.0中文版免费版下载网址:
大家还关注看完《搏击俱乐部》陷入戏里走不出来,总感觉自己的生活不真实。请问我现在用什么方法可以刺激自己恢复对生活的热情呢?
【的回答(14票)】:
挨顿胖揍。
【骆启明的回答(7票)】:
看《美丽人生》
【景冬的回答(1票)】:
找一个《盗梦空间》里面的那种小陀螺,转一下,看看倒不倒
【哲也的回答(2票)】:
看黑客帝国,应该可以让你从那部戏里走出来,如果你发现你变成了Neo?????到时候咱再说
【老宫的回答(0票)】:
啥没事没有,注意力只要不持续放在这个上面,过几天就忘了。
【王石的回答(0票)】:
【七年的回答(0票)】:
那如果你看《禁闭岛》,会不会更压抑呢。
这种片子看多了知道套路之后就不会那么主观代入了。
【赵启哲的回答(0票)】:
你可以找几部苍老师的作品欣赏一下
【坎普利特的回答(0票)】:
生活就是一面镜子,你笑,它也笑;你哭,它也哭。
用感恩的心去看待人生,便能重拾对生活的热爱。
【顾全栋的回答(0票)】:
管你有没有结婚,去爱一个人,就算受伤也别停止你对她的爱。
【Yeefom Wang的回答(0票)】:
我当时也是,一下就感觉超恍惚,不过过几天就好了!
【龚平的回答(0票)】:
看《穆赫兰道》
&&&&&本文固定链接:
【上一篇】
【下一篇】
您可能还会对这些文章感兴趣!
最新日志热评日志随机日志

参考资料

 

随机推荐