个人简介
Walter Saitch,美国加州大学圣地亚哥分校计算机科学系名誉教授。1960年于加州大学伯克利分校获得博士学位,曾担任加州大学圣地亚哥分校计算机科学系教授和认知科学跨学科博士项目主任。除本书外,他著有一系列编程语言教材,都广受欢迎,畅销不衰,被誉为读者最多的计算机编程语言图书作者。
内容简介
本书首先介绍了软件开发的各个阶段和C++面向对象程序设计,然后系统阐述了指针和动态数组、链表、模板、迭代器、堆栈、队列、递归、树和图,尤其对排序与查找的相关算法进行了深入剖析。在附录中详细介绍了大O复杂度分析、兼容性问题、C++的输入输出、标准模板类及异常输出等内容,这方面的内容是提供给学生进行课程同步阅读的。在每章中提供了相应的实例分析和程序设计作业。
本书适合于作为计算机软件专业或者其他相关专业的教科书。对于需要参加计算机考试,或者希望自学计算机软件开发的人也有非常大的帮助。