本课程是信息管理与信息系统专业的重要课程之一,是一门综合性专业基础课,它介于数学、计算机硬件和计算机软件三者之间,是操作系统、数据库技术、高级程序设计以及信息系统开发等课程的基础,其相关技术方法广泛应用于信息科学、系统工程、计算机科学技术及各种工程技术领域。
课程教学内容包括:
数据结构的基本概念、原理和算法设计基本思想;线性表、堆栈、队列、串和组数等常用线性结构的算法模型和应用;树和二叉树、图和网等典型非线性结构的算法模型和应用;查找和排序等典型数据结构算法设计等。