发送方式:
接收者:
发送
数据结构

数据结构

已有6所院校引用

已有1360人学习

选班学习
我是老师,我要开班

课程介绍

本课程是是计算机科学与技术等工程信息类专业的主干基础课程,是一门专业技术 基础课,在相关专业的课程体系中始终处于核心地位,也是计算机科学与技术等相关专业考研的必考科目。目前也有许多学校将本课程列为理工科类专业的公共基础课,因其知识内容是计算机科学的关键基础,是操作系统、数据库原理、算法分析与设计、编译原理、图形图像处理、Web信息处理等后续课程以及为研制开发各种系统和应用软件的基石,是计算机软件设计的敲门砖,它对培养学习者的数据抽象能力和程序设计能力承载着非常巨大的重任。 本课程在讲解知识点时更加注意其思维方法和算法设计技巧的分析,力求使学习能领悟到其中的设计和实现的套路,使学习者在算法实现时能不受某种描述语言的限制;每个知识点也尽量做到在“聚焦解决问题”的教学引导下,采用“激活旧知”、“论证新知”、“尝试应用”、“归纳总结”和“融会贯通”五个教学环节进行施教,力求达到高效的教学效果。

课程目标

本课程旨在通过讲述与分析各种基本数据结构(线性表、栈、队列、串、数组、树、图)的设计特点以及它们的表示和实现来揭示其各自的运算原理与算法设计技巧,同时针对算法分析及其在计算机科学计算中的典型应用,培养学生学会从问题入手,能根据处理数据的特性选择合适的数据结构、运用适当的程序设计语言、编制高质量、好风格的应用程序的能力。使学习者通过本课程的学习能具有较好的数据抽象能力和算法设计能力,为今后更高层次的计算机综合应用和系统集成开发打下良好的基础。

课程建设老师

推荐配套案例