当前位置: 查字典图书网> 编程> 大话数据结构> 作者很用心,作者需努力

作者很用心,作者需努力

对“作者很用心,作者需努力”的回应

iLRainyday 2013-02-01 03:30:57

 初学者最重要的是先要建立大局观,一开始就罗列代码,只能是把读者扔到实现细节中,而且用的竟然还不是伪码?!敢情你以为别人用伪码是在偷懒啊?。讲明白了原理,代码只需要简单的注释和解释就行了。
          
这也就是为什么同类书籍几乎无一例外的都是采用“先原理、再伪码”的方式。如果书中这种特色方式真是可行的话,国外那帮子整天搞教学的教授们早采用了。
        
  至于“...在对代码和原理都一无所知的情况下,先讲代码和先讲原理没有区别...”,要是真没区别的话,那么多linux kernel的书也别出版了,直接都去看源码吧,那里的注释更详细。

Cath 2012-12-07 10:35:51

谢谢作者的回复,你解释的1、2两点是我的疏忽,第三点仁者见仁吧,个人觉得先给出代码可能会限制读者的思考,当然这都是一些经典的实现,不会有太多的发挥。作者配的图很好的解释了算法,大部分都清晰易懂,记得只有希尔排序吧,我参考了baidu的就是才看懂的。对了,霍夫曼编码部分我参考了严蔚敏那本(代码没法看,主要是霍夫曼树部分)。
仍然感谢作者写出这样通俗易懂的计算机类书籍。

伍迷 2012-12-07 09:12:39

您好,我是作者。您的批评我也虚心听取。不过还是解释一下。

1)关于错误。本书在出版之初,错误的确是多了一些,这点我非常抱歉。因此我对每个读者反馈的错误都在我的博客中增加了勘误(哪怕是很小的错误都作了说明,其实不是每个错误都需要更改)。目前已经第五次印刷了,剩余的错误,特别是重要的错误已经非常少,通过勘误更改一下即可。

2)关于完整性,如上楼的朋友所说,我的博客上有代码包下载,请查看,代码都可以运行,不应该有什么大问题。

3)先讲代码还是先讲原理。我个人认为这是本书的特色,在对代码和原理都一无所知的情况下,先讲代码和先讲原理没有区别。而讲了原理,到了代码还是需要详细讲解。很多的书籍都是只讲原理,不讲或少讲代码,如果您喜欢那样的风格,我建议可以看如《算法导论》等名著。事实上,由于篇幅所限,我不能详细讲完原理,再详细重复讲一遍代码,这会显得啰嗦和没必要。

给您阅读造成困扰了,抱歉!

Godsoul 2012-12-02 20:51:30

大哥,作者的blog上有完整代码包的,每章的代码,都有,都可以运行,书上是因为篇幅关系吧。

《大话数据结构》热门书评


书名: 大话数据结构
作者: 程杰
出版社: 清华大学出版社
出版年: 2011-6
页数: 440
定价: 59.00元
装帧: 平装
丛书: 大话系列
ISBN: 9787302255659