名为入门经典但其实不适合初学者。刘同学和在《算法艺术和信息学竞赛》中一样,把过多的细节留给了读者思考。
我是自学过几个月信息学的,跟其他竞赛书相比,这本确实是入门经典了。
但对于非计算机专业的同学来说,我也不知道什么好书给他们,国内的太垃圾,国外的太专业。。。
@萱雪落樱
我是从一个特定的角度思考的,所以可能要求有点偏颇。
可是现在国内缺少的正是适合初学者的书。身为作者的学弟,我身边的同学们还在使用老谭那本极不靠谱极其陈旧的C语言教材。我反复向他们推荐K&R等国外经典教材,纷纷表示“看不懂”。况且“过于经典”的书,其实并不适合某些专业的学生:他们只需要一们介绍性的课程,简单地了解C语言,此后写得最多的还是MATLAB。
国内现在急需这样的书来填补程序设计基础课程教科书的空白,然而刘汝佳的这本书显然不是。如前所述,我是从一个角度看待这个问题的,所以对作者的要求可能有点苛刻。
相比黑书,这本书给的答案已经够详细了……关键是很多细节都在于个人体会,当你学会以后,时常重温他提过的细节就会觉得十分受用,所以这本书可是与初学者相伴良久。