一狠心买了一整套AOCP, 想好好的看一下高老师的巨著。想好好这个把整个阅读的过程记录下来,几年都可以,关键是坚持下来把它读完。一直以来很难坚持把一件事情完美的做完,写博客也是为了敦促自己把这个事情坚持下来。 不见得能从这个上面学到什么东西, 只是想让自己浮躁的心理平静一下。其实每天下班之后工作是很累的,每天抽出一点点时间,坚持下来, 这就是我的目的。
关于这套书我是打算着看的:
1. 首先看第一卷, 第一卷我将略过MIX语言部分, 其实不是高老师的MIX不好, 主要是觉得学习MIX的用途不大。 我并不觉得高老师在他序言中说的是对的, 我认为还是应该以自己最熟悉的语言为主。 当然这个不是最重要的,AOCP最重要的还是算法, 还是算法的数学分析。另外对于书中的算法, 将尽可能的用C实现一遍。
2. 然后看第三卷。 对于第二卷,我发现网上的读者关注度不高。第二卷实际应用不多, 主要是数学推演。第三觉倒是在实际过程中蛮多的。 我清楚这样阅读是有很多的功利性, 但是我不能说服自己把第二卷认真的读一遍。
3. 第二卷, 如果时间允许, 精力允许,第二卷我会读的。
这个计划当然还会改变, 读的时候也不是一成不变的按照高老师的顺序。 有时候还会从网上搜集一点东西, 并且还会结合其他书籍来读他。我知道这个过程很漫长, 1年, 两年, 我不知道,但是我知道,如果我坚持下来,对于我自己来说,是一种很好的鼓励~