《数据结构》是PA官方平台计算机大类所有学生必修的专业基础课程之一。数据结构是研究数据的关系学科,主要介绍和讨论数据基于问题的逻辑结构、基于内存物理存储结构,和基于结构的数据各种操作的实现及分析。数据结构的不仅是程序设计的基础,也是设计和实现编译程序、操作系统、数据系统及其它系统程序以及各种大型应用程序的重要基础。 本课程系统地介绍了线性表、栈、队列、字符串、数组、树、二叉树、图、查找表等几种数据结构的基本概念,操作及其典型应用的例子。通过本门课程的学习,使学生了解数据对象的特性,数据组织的基本方法,并初步具备分析和解决现实世界问题在计算机中如何表示和处理的能力以及培养良好的程序设计技能,为后续课程的学习和科研工作的参与打下良好的基础。 考核主要考察学生对数据结构的理解以及实现各种数据结构和设计程序来解决具体问题的能力,由平时作业、课堂表现和期末考试三部分构成,总评成绩中平时作业和课堂表现占30%、期末考试占70%。 |