专业

看完了算法的基础部分,和算法导论的第二部分,还是蛮有收获的。

主要是以下收获:

算法无处不在,他是指导计算机解决问题的一系列语言指令。同时,人们总是在不断地追求更为高效快捷的算法。NP=P的问题一直困扰着科学家们。在此之前,人工智能比如AlphaGo的算法让我们看到了高超算法的厉害之处。然而细细品读那些论文,却发现,无外乎是树和一些基本概念。所以打好基础依旧是首要目的。

MIT的算法导论主要集中于算法的分析和理解,而算法第四版本主要是为了能让初级程序员能对算法有清晰的概念。因此相对而言算法导论确实偏难,没有一定的编程基础不能读的十分顺利。

我认为的算法导论阅读应该是:

1、掌握一下基本概念,不做题;

2、看公开课,2009年的是涵盖了所有教程,接着MIT还将其分成三部分,放到了OpenCourseWare上。都包含了最新的内容,可以结合书本做做看看,跟着老师写公式。

3、做题,习题集和思考题都可以做做。

4、总结

数学

每天都会学习考研数学的内容,其实是因为考研数学的辅导教材非常贴心,它能非常好的总结所需要的知识点和内容,是一本非常好的书。而且计算机本身也需要大量的数学知识。所以数学,尤其是大学数学需要认真学习。

APUE

这是一部关于介绍Unix各种发行版差异的书籍,主要是分析了ubuntu、FreeBSD、Mac(Intel)平台。我只看了第四章,很厚的一本书,而且比算法导论更琐碎。

雅思

提升英文水平,是毋庸置疑的。

说明一下看书的方式。由于步入社会,各项事务开始增多,我们开始变得忙绿。所以,可能我们买了很多书却不曾看过。因此图灵推出了读书打卡计划,我也根据这个方式创建了一些打卡,还是有很多效果的。正如每日三省吾身,我也可以每天记录自己学的内容,坚持打卡。慢慢地,也就有了收获。知道了成长的方向,提高的地方。并且可以一直坚持下去。

我自己尝试创建了算法导论打卡计划,从此就不在忙碌,既不感觉学不到东西,也不会手忙脚乱,不知道从何处入手。这我觉得是我这一年来最大的体会。