《数据结构与算法》是一门与计算机各门课程有密切联系,具有承上启下重要作用的课程。作为计算机科学与技术专业的一门必修课程,其主要任务是讲授数据结构和算法设计的基本知识,各种数据结构的定义,存储结构、相应的算法以及应用,培养、训练学生结合实际问题,选用合适的数据结构,以此为基础编写质量高、风格好的应用程序的能力,为后续课程打下良好的理论基础和实践基础。