《数据结构》是计算机程序设计的重要理论技术基础,它不仅是计算机学科的核心课程,也是其他理工专业的热门选修课。《数据结构》讨论的问题是:当面临一个新的设计问题时, 设计者怎样选择适当的数据结构, 并设计出满足一定时间和空间效率的有效算法。《数据结构》是信息类专业学生基础课程,本课程面向低年级学生,讲解内容有:基本数据结构,包括线性表、栈和队列、串、数组、树和二叉树以及图等基本类型的数据结构及其应用;查找和排序方法,并着重从时间和空间效率上进行分析和比较。本课程希望通过课程内容的讲解和实验,使学生具备通过编程以软件方式实现数据结构与算法的能力,并能基于恰当的数据结构与算法设计并实现一定规模的程序,为后续课程的学习和能力培养奠定坚实的基础。

