鹏仔先生-趣站-一个有趣的网站!
鹏仔先生

鹏仔先生

当前位置:网站首页 > 教育知识 > 正文

数据结构与算法分析荣政和严蔚敏版区别

作者:百变鹏仔日期:2023-07-09 16:46:10浏览:13分类:教育知识

数据结构与算法分析荣政和严蔚敏版区别

严书我有系统地学习过,Mark Allen的书也粗略地读过一些。

这两本书虽然都是数据结构的教科书,但面向的读者类型并不一样。严书通常面向的读者是低年级的本科生,而Mark Allen的书面向的是高年级本科生和研究生。Mark Allen在前言部分也明确地说了这是一本进阶的数据结构教材。

严书基本上是国内使用最为广泛的数据结构教材,也是考研408的官方指定用书。严书全篇的逻辑体系非常清楚,国内出版的其他数据结构的书也都或多或少有严书的影子。它的内容组织是从数据结构的视角开展的。从逻辑结构的角度来看,全书是按从线性结构到非线性结构的思路来进行介绍的。在每一章的具体数据结构的实例里,又按物理结构从数组实现到链表实现来展开,从中穿插少量的算法复杂度分析等理论分析内容。严书把具有明显算法色彩的搜索主题和排序主题单独成章,放在了书的末尾几章,把读者从数据结构角度的视角引领到算法角度的视角,为后续进阶的算法课程做铺垫,这在内容编排上是很科学的。

数据结构和算法二者实际上是密不可分的。算法可以看作是定义在特定数据结构上的操作的序列,许多算法实际上是依托于数据结构的设计才能得以实现的。有不少教材不将二者分开,是将数据结构与算法同时讲述,Mark Allen的这本书就是非常经典的一本。

Mark Allen这本书在数据结构和算法两个角度上同时进行讲述。数据结构的部分不如严书讲得细致,但关键的要点都勾画出来了,代码部分也需要读者进行自行补充。对于高年级本科生和研究生来说,具体的实现不是什么困难的事情,Mark的这种处理方式容易使重点突出,这也是全书内容详实但篇幅不大的原因。Mark Allen这本书在算法部分涉及较为深入,有详细的理论推导和复杂度证明,课后习题里也有一定难度的算法题和算法分析题。除此之外,Mark Allen这本书还涉及到复杂的数据结构,例如左式堆、二项队列、红黑树、斐波那契堆等,这些内容在严书这种面向低年级本科生的教材里基本上是不提及的

鹏仔 微信 15129739599

百科狗 baikegou.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

  • 上一篇:已经是第一篇了
  • 下一篇:已经是最后一篇了
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)