首页计算机书籍计算机语言《C++与数据结构 第4版》高飞主编
严亦超

文档

234

关注

0

好评

0
PDF

《C++与数据结构 第4版》高飞主编

阅读 578 下载 0 大小 4.09M 总页数 363 页 2022-09-27 分享
价格:¥ 10.00
下载文档
/ 363
全屏查看
《C++与数据结构 第4版》高飞主编
还有 363 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 363 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
高等学校规划教材C++与数据结构(第4版)高飞主编白霞胡进吴浩聂青副主编Publishing House of Electronics Industry内容简介本书是国家级(网络教育)精品课程的教学成果,也是北京市高等教育精品教材,根据教有部高等学校大学计算机课程教学指导委员会《大学计算机基础课程教学基本要求》中有关理工类专业的计算机基础课程教学要求组织编写而成,内容由浅入深,案例丰富,通俗易懂,实用性强。本书在介绍了C+语言的程序设计方法的基础上,采用面向对象的思想和抽象数据类型的概念,用C+语言有效地组织和描述了线性表、堆栈、队列、树和图等各种典型的数据结构和相关类的实现,并介绍了每一种数据结构的不同存储方法、典型操作及其应用。全书共11章,包括数据结构的基本概念,数组与指针,函数,C++编程基础,继承和多态,模板和STL,线性表,堆栈与队列,树与二叉树,图,查找与散列结构,排序等。本书各章配有习题和实验训练题,方便实践教学,并为任课教师提供了电子课件和示例源代码。本书可作为高等院校电子信息类以及其他相关专业本科生教材和教学参考书,也可供从事程序设计的工程人员参考使用,,。,。图书在版编目(CP)数据C+与数据结构/高飞主编.一4版.一北京:电子工业出版社,201821SBN978-7-121-31579-41.①C…Ⅱ.①高…Ⅲ.①C语言一程序设计一高等学校一教材②数据结构一高等学校一教材V.①TP312.8②TP311.12中国版本图书馆CIP数据核字(2017)第116800号策划编辑:章海涛责任编辑:裴杰印刷:装订:出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036开本:787×10921/16印张:22.75字数:582.4千字版次:2006年9月第1版2018年2月第4版印次:2018年2月第1次印刷定价:52.00元凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888,88258888。质量投诉请发邮件至ts@phei,侵权举报请发邮件至dbqq@phei。本书咨询联系方式:192910558(QQ群)。前言本书是北京市高等教育精品教材,是北京市精品课程和国家级精品课程“数据结构与算法设计”的配套教材。编写者是国家级优秀教学团队和北京市优秀教学团队“计算机公共课教学团队”的主要成员。本书的编写以教育部高等学校大学计算机课程教学指导委员会《大学计算机基础课程教学基本要求》中有关理工类专业的计算机基础课程教学要求为指导思想,借鉴了教育部大学计算机课程改革关于培养计算思维的相关成果,结合具体教学改革实践,总结了国家级精品课程和北京市精品课程“数据结构与算法设计”的建设经验,坚持以培养学生解决实践问题的能力为特色,以适应信息时代的人才培养模式。1.本书的写作特点本书是《C+与数据结构(第3版)》的修订版,其写作在延续第3版的特点的基础上,根据实际教学的要求,做了相应的改进。数据结构是计算机算法的设计基础,在计算机科学中占有非常重要的地位。深入研究数据结构对构造完美算法结构和设计具有重要的作用。程序设计语言是实现算法的载体,语言只有满足算法实现的需求,才能被认识和掌握,数据结构只有通过程序语言才能在应用中发挥作用。因此,本书力求以算法为中介,以实现读者学习程序设计语言和学习数据结构的共同进步。本书在介绍了C++程序设计方法的基础上,采用C++程序设计语言描述算法。C+是一种既支持面向过程程序设计,又支持面向对象程序设计的混合型语言,它独特的面向对象特征,可以为面向对象技术提供全面支持,是描述算法的一种较为理想的语言。采用面向对象程序设计语言描述施加于数据结构之上的算法,不仅有利于与面向对象技术相结合,也为上机实践提高高级语言程序设计水平提供了方便。本书共包括11章。第1章是对数据结构和面向程序设计方法的概述。第2章~第5章是C++语言程序设计基础,主要内容是C++编程基础,精炼地介绍了数组与指针、函数、C+类及其对象的封装性、引用、友元和重载、继承与派生、多态性与虚函数、模板以及$L的相关内容。第6章一第11章重点介绍典型的数据结构,主要内容包括线性表、堆栈与队列、树与二叉树、图、查找与散列结构、排序。全书每章都配有习题以及相应的程序例题和实验训练题。本次改版修订,针对读者特点和计算机教学的要求,加强了对编程基础的介绍。在介绍数据结构的同时,在合适的时机引入相关的编程技术的基本原理、原则、实用技巧,以期培养读者良好的编程风格、编程思路,为今后继续深入学习和应用高级编程技巧打下基础。2.本书的编排特点1)本书每章安排有习题和实验训练题,可方便实践教学。2)书中重要内容采用黑体标注。3)本书强调可读性。书中程序全部采用统一的设计风格。例如,类名和变量名的定义做到“望名知义”:采用缩进格式组织程序:对程序中的语句尽可能多地使用注释。4)本书包含大量的程序示例,给出了运行结果。凡是程序开头带有程序名编号的程序,都是可以直接在计算机上编译运行的程序。
返回顶部