开发者社区> 问答> 正文

DATA STRUCTURES AND ALGORITHM ANALYSIS IN C 2ND EDITION怎么样

DATA STRUCTURES AND ALGORITHM ANALYSIS IN C 2ND EDITION怎么样

展开
收起
知与谁同 2018-07-21 11:08:28 1932 0
1 条回答
写回答
取消 提交回答
  • 此书最大的优点是,讲解一个算法时,不会像《算法导论》那样,每次都来一个毫无生气的术语定义,包括解释里边涉及的名词,都是同样的方式,而本书更多的,是用通俗语言描述一个算法,对于初学者,比较好理解,另外,还包含代码风格一致的C语言实现,比《算法导论》平易很多。 印象最深的是散列一章,讲解详细,表格阐述,曲线说明,非常透彻,附带代码实现,很赞;还有讲快速排序时,用直观曲线来对比各种排序算法的效率,然后得出优化结论,最后优化过的快排,效率非常好,另外这种探索研究的方法,也值得学习。 书中涉及的算法,都是比较基础经典的,都是应该掌握的,但是缺点也是,只有经典的算法,没有进一步深入或者扩展,但对于普通的算法学习者已经足够,如果算法进阶,去看《算法导论》,再进阶,去看《计算机程序设计艺术》。 PS:木有贬低《算法导论》的意思,《算法导论》术语描述有其严谨的一面,看习惯了,理解更透彻,当然它的 illustrate 和 Pseudocode 讲解的方式也非常棒,适合有一定基础的人看。
    2019-07-17 22:51:52
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Big Data-Based Fraud Detection On Modern Cloud Technology 立即下载
Sparking up Data Engineering 立即下载
Building a Real-Time Fraud Prevention Engine Using Open Source (Big Data) Software 立即下载