C++Primer中文版第5版+数据结构C语言版(套装共2册)
编辑推荐
《C++Primer中文版(第5版)》C++领域潘爱民孟岩作序,代表技术圈鼎力推荐;一线C++工程师腾讯Milo、微软刘未鹏陈梓瀚、阿里李云侯凤林高水准技术审校;如果只读一本C++书籍,相信所有读过的人都会毫不犹豫选择本书,无论初学或老手;既可用来理解C++21规则背后的原理,也可用其新语言特性与标准库来快速构建健壮程序;采用中文版页码全面呈现原书大量交叉引用及详尽索引,新式辅学设置与课后操练用于避开陷阱、巩固良法。
《数据结构(C语言版)》选用ansic描述数据结构的实现,是数据结构实现方面的经典教科书和专业参考书。
内容简介
《数据结构》
《数据结构》(C语言版)针对采用ANSIC实现数据结构进行了全面的描述和深入的讨论。书中详细讨论了栈、队列、链表以及查找结构、高级树结构等功能,对裴波那契堆、伸展树、红黑树、2-3树、2-3-4树、二项堆、最小-大堆、双端堆等新的数据结构进行了有效分析。《数据结构》(C语言版)对一些特殊形式的堆结构,诸如应用在双端优先队列中的最小-大堆和双端堆的数据结构以及左高树、裴波那契堆、二项堆等数据结构,提供了经过编译和测试的程序和算法。《数据结构》(C语言版)深入阐述了平摊复杂性问题,对大多数算法进行了时间复杂性的分析。
《C++Primer中文版(第5版)》
《C++Primer中文版(第5版)》久负盛名的C++经典教程,时隔八年之久,终迎来罕见的重大升级。除令全球无数程序员从中受益,甚至为之迷醉的——C++大师StanleyB.Lippman的丰富实践经验,C++标准委员会原负责人JoséeLajoie对C++标准的深入理解,以及C++先驱BarbaraE.Moo在C++教学方面的真知灼见外,更是基于全新的C++11标准进行了全面而彻底的内容更新。非常难能可贵的是,《C++Primer中文版(第5版)》所有示例均全部采用C++11标准改写,这在经典升级版中极其罕见——充分体现了C++语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在C++领域的地位更加不可动摇。无论是初学者入门,或是中、高级程序员提升,本书均为不容置疑的首要选择。
作者简介
EllisHorowitz于成斯康星-麦迪逊大学获得计算机科学博士学位。他从事数据结构、算法和软件设计等领域的计算机科学教育。
StanleyB.Lippman目前是微软公司VisualC++团队的架构师。他从1984年开始在贝尔实验室与C++的设计者BjarneStroustrup一起从事C++的设计与开发。他在迪士尼和梦工厂从事动画制作,还担任过JPL的高级顾问。
JoséeLajoie曾经是IBM加拿大研究中心C/C++编译器开发团队的成员,在ISOC++标准委员会工作了7年,担任过ISO核心语言工作组的主席和C++Report杂志的专栏作家。
BarbaraE.Moo是拥有25年软件经验的独立咨询顾问。在AT&T,她与Stroustrup、Lippman一起管理过复杂的C++开发项目。