本书是最经典数据结构教材的最新版本,国内外大多数的同类教材都是以本书为蓝本编写而来的。 本书用C++作为描述语言,全面而生动地介绍了数据结构的有关知识,如数组、栈、队列、链表、树和图,以及构成所有软件基础的排序散列技术。此外,本书还介绍了各种高级或特殊数据结构,如优先级队列、高效二叉查找树、多路查找树等。本书对大多数算法都给出了计算时间在最优、最差情形下的复杂度分析。本书的更新版已涵盖了C++语言的最新特性。 本书不仅可以作为计算机及相关专业本科生“数据结构”课程的教材,也可以作为研究生第一学年的“高等数据结构”课程的教材,同时,本书所介绍的各种算法的C++语言实现,对有关专业人员也具有很好的参考价值。 作者介绍: Ellis Horowitz是南加州大学计算机与电子工程系的教授。Horowitz博士已编著了10多本教材,并发表了大量学术论文。 Sartaj Sahni是佛罗里达大学计算机与信息科学系的杰出教授和讲座教授。Sahni博士已发表300多篇学术研究论文,编著了15本教材。 Dinesh Mehta是科罗拉多矿业大学教授,数学与计算机科学系的副主任。Mehta博士已发表30多篇期刊和会议论文。 【英文名】Fundamentals of Data Structures in C++ , 2E 【书名】数据结构基础(C++语言版)(第2版) 【作者】 Ellis Horowitz, Sartaj Sahni, Dinesh Mehta 著 【定价】49.00元 【原出版社】Silicon Press
不仅可以作为计算机及相关专业本科生“数据结构”课程的教材,也可以作为研究生第一学年的“高等数据结构”课程的教材,同时,《数据结构基础(C++语言版)(第2版)》所介绍的各种算法的C++语言实现,对有关专业人员也具有很好的参考价值。
- 版权: 清华大学出版社
- 出版: 2009-03-01
- 更新: 2023-06-07
- 书号:9787302187035
- 中图:TP311.12;TP312C
- 学科:工学控制科学与工程工学计算机科学与技术