数据结构
課程類別教育信息技术学院
数据结构是计算机科学最基础,也是最重要的课程之一。它和程序设计一起为计算机学科其他后继课程的学习奠定基础。正确的数据结构选择可以提高算法的效率。数据结构(data structure)是计算机中存储、组织数据的方式。数据结构意味着接口或封装:一个数据结构可被视为两个函数之间的接口,或者是由数据类型联合组成的存储内容的访问方法封装。课程内容从什么是数据结构,什么是算法开始,回顾面向对象的程序设计方法。按照线性结构、树型结构、集合结构和图形结构进行阐述。教学模式采用课程知识图谱支持的混合式学习模式,即线上学习和线下课堂相结合。目标是认学习者了解数据结构课程在学科中的地位以及其在信息技术领域的科研用处;熟悉计算机处理的数据之间的逻辑关系及处理要求;掌握数据在计算机的存储模式以及相应的处理算法,并最终能够编写正确的、易读的、健壮的及高效率的数据处理算法程序。
教師: 卢昀