内容简介
本书以提高学生的程序设计能力为宗旨,全面介绍了程序设计的基础知识、各种常用的数据结构以及排序、查找的各种算法及其应用。为了方便教学,书中各数据结构类型和基本运算首先用类C代码加以描述,并作了详细的注解。全书既注重原理,又强调实践,配有大量的图表和习题,概念讲解清楚,逻辑性强,可读性好。本书的主要特点在于:首次尝试采用“任务驱动”方式来设计教学内容,以帮助学生更好地理解所学知识;书中有大量以“课堂思考”形式出现的问题,能在恰当的时机激发思考,启发思维;使用脚注介绍计算科学发展史知识和其他相关知识,以拓展学生的知识范围。
本书可作为高职高专院校计算机专业教材,也可作为成人教育(面授或函授)教材,还可供广大从事计算机应用的科技人员参考。