数据结构
分享
课程详情
课程评价
spContent=本课程的主要作用是在程序设计语言C++学习的基础上,讲解数据结构与算法的基本原理和一般处理过程,常用线性、非线性数据结构的定义和操作,以及数据结构算法的编写、评价和实际程序语言的实现等。通过本课程的教学,使学生了解计算机应用中数据对象的特性,学会中应用中根据现实世界中的问题选择适当的数据逻辑结构和存储结构以及相应算法,掌握一些计算机处理任务中所需要进行的数据抽象化和结构化处理方法,并且培养基本的、良好的程序设计技能。
—— 课程团队
课程概述

本课程是信息管理与信息系统专业的重要课程之一,是一门综合性专业基础课,它介于数学、计算机硬件和计算机软件三者之间,是操作系统、数据库技术、高级程序设计以及信息系统开发等课程的基础,其相关技术方法广泛应用于信息科学、系统工程、计算机科学技术及各种工程技术领域。

课程教学内容包括:

数据结构的基本概念、原理和算法设计基本思想;线性表、堆栈、队列、串和组数等常用线性结构的算法模型和应用;树和二叉树、图和网等典型非线性结构的算法模型和应用;查找和排序等典型数据结构算法设计等。


课程大纲