具体描述
本书从首版发行至今已二十余年,期间历经多次改版,目前已堂堂迈入第七版,受益的学生近十万人。本书将资料结构最重要的精神融入简明易懂的实例当中,让学习者免于在庞杂的抽象文字中摸索,而能透过范例与丰富图表的引导,轻松认识每一种重要的资料结构,达到谕深义于潜移默化之中。
此次改版除了具有一贯简洁明了的优点,更符合教师们教学以及学习者学习的需要,具有以下的特点:
● 从应用的角度引入课程,让学习者思考应用并增加学习动机。
● 着重观念与演算过程介绍,使学习更加顺畅,建立内功修为。
● 可直接使用C与C++的范例实作,加以修改或整合,以外功验证内力,以内功增强外招。
本书主要针对阵列、串列、树状结构、图、搜寻树等常见的资料结构进行探讨,文字解说力求简单扼要,搭配清楚易懂的图解辅助,并以最通行的 C 语言进行实作范例,也尽量举学生能理解的应用案例来做对照,达到理论与实务并进,加深学习效果。为了达到最好的教学成效, 本书每一章均附有适量的习题, 供读者自行验证所学, 是一本不可多得的资料结构入门教本。
本书特色
超图解,最易懂!
● 採用丰富图解说明演算法范例,简单易懂
● 用容易理解的案例,解说各种资料结构的应用场合
● 以流程图 + 虚拟码解析观念,搭配 C/C++ 程式码
● 大幅简化实作程式范例,学生一看就懂!
● 详解各种基本资料结构 – 阵列、链结串列、堆叠、伫列
● 探讨进阶的图形、树状结构与资料排序/搜寻