开放资源
您的当前位置: 首页 > 开放资源 > 数据结构
数据结构
课程名称 数据结构
课程类型 视频资源 学习时间 1
课程负责 俞勇
主讲教师 檀晓红
教师简介 上海交通大学继续教育学院讲师。

数据结构是计算机程序设计的重要理论技术基础,是计算机学科的核心课程和专业学位课。本课程以一种类C语言作为数据结构和算法的描述语言,从数据、数据结构和抽象数据类型等基本概念出发,分别讨论了程序设计中常见的数据结构,主要有线性表、栈、队列、串、数组、广义表、树、二叉树、图等基本类型,并讨论了这些数据类型的应用。此外,本课程还涉及到动态存储管理的基本技术、查找和排序等操作方法。

课程的主要学习内容包括:算法设计与分析的基本知识,几种常用的基本数据结构的特点,如线性表、栈、队列、树与二叉树、图等,了解数据结构与算法的关系。培养学生设计有效的算法及设计数据结构的能力。

友情链接