简介
本书将面向对象的C++语言及STL与数据结构紧密结合,是学习数据结构和C++编程的很好的辅导书。本书尽量将C++语言的类、模板、虚函数、友元、友类引入到数据结构的编程中。在讲解顺序表、链表、栈、队列和字符串之后介绍相应的STL容器的应用,并在后续的章节中使用介绍过的STL,其目的是引导读者在更好地掌握面向对象的C++语言的同时,对应用STL产生兴趣,从而为编写大型软件打下基础。本书作者长期教授数据结构课程,有着独到的教学心得和先进的教学方法,教学效果显著,使数据结构的学习成为一件乐事,深受学生喜爱。本书是作者多年教学经验的总结。本书所有程序和算法演示课件均在计算机上运行通过,这些程序的源代码和算法演示课件可通过清华大学出版社的网站下载。本书适用于使用C++语言描述的数据结构作教材的高等学校学生和自学者,同时也是很好的考研参考书。
编辑推荐
本书是一本可以让读者轻松学好数据结构和基本STL的教学辅导书,可和绝大部分C++语言的数据结构教科书配套使用(因为数据结构教科书的实质内容都差不多)。抽象、枯燥的算法理解起来有很大的难度,所以数据结构一直是让本科生头疼的专业基础课。本书将数据结构的算法用程序实现了。读者通过观看书中的大量结构插图、运行程序、逐语句观察算法结果的过程使抽象问题具体化,降低学习的难度。配套的算法演示课件使枯燥的算法生动具体起来,让读者在轻松愉快的心境下学好数据结构,同时掌握STL的应用。相信本书会使读者在学习中收到事半功倍的效果的。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2016-08-01
- 更新: 2023-06-07
- 书号:9787302435501
- 中图:TP311.12
- 学科:工学控制科学与工程工学计算机科学与技术