本书通过实际问题例子讲解编程的技巧和艺术。例子都是通过作者精心选择的典型案例,很具代表性。每个例子后面不光是只是答案的描述,还有解题思路的引导,使读者在思考中获得启发,在启发中获得提高。而且往往同一个问题作者提出多种解题思路,并从效率等多个角度进行对比,使读者的思路进一步开阔起来。另外,每个问题之后,作者都会提出一个进一步的开放性问题留给读者思考和练习作为结束,对这个问题感兴趣的读者可以通过这个扩展问题进一步巩固对解题技巧的理解,而不会读了就忘了。 总之,读这本书的时候,不会感到枯燥,会感觉是在和一个经验丰富的编程老手讨论某些有趣的问题。
——当当读者