本书是《数据结构与算法》的配套学习辅导教材,数据结构与算法作为计算机及其相关专业的重要课程,是计算机软件开发及应用人员必备的专业基础,而本书的目的就是帮助读者更好地理解和掌握程序设计的思想和方法,提高应用数据结构的相关知识解决实际问题的能力。本书分为3篇,第1篇是习题解析,按照《数据结构与算法》教材的1~7章,分别撰写了每一章节的课程MAP、扩展学习、课后习题指导和练习题,并附综合试卷6套,方便读者对学习的程度进行自我考查;第2篇是实验,根据课程内容设计了6章对应的实验,并针对典型实验进行了讲解和实现;第3篇是课程设计,也是本书的特色,讲解了数据结构知识在实际问题上的应用方法和范例。本书为读者学习数据结构及其相关知识、提高程序设计的能力提供了充足的内容,适合作为大学各专业数据结构课程的辅导书和实验教材,也可供程序爱好者自学使用。