个人介绍
数据结构与算法实验

主讲教师:黄静

教师团队:共1

  • 黄静

第2期

2020-09-07 16:562021-01-01 16:56

学校: 广州商学院
开课院系: 信息技术与工程学院
专业大类: 计算机类
开课专业: 软件工程
课程英文名称: DATA STRUCTURE
学分: 4
课时: 68
课程介绍
本课程是软件工程专业的必修课、同时又是核心专业基础课程。
1、《数据结构》在信息领域中的地位:数据结构研究的是世界上万事万物所承载的数据,研究数据的结构关系、研究数据的运算、研究如何把数据放进计算机、实现运算的算法;它不仅是计算机及其相关的信息学科中所有专业十分重要的核心课程,也是现代教育技术、应用数学、管理科学、空间技术等很多专业的一门重要基础课。与其同时,所有计算机系统软件和应用软件的开发都离不开数据结构理论的支撑。尤其是当今的大数据时代,无论是信息技术从业人员还是信息技术相关领域的学者、研究人员,都离不开数据结构的理论支持。
2、《数据结构》在专业课程体系中的地位:在信息学科相关专业中处于承前启后的关键地位,它以程序设计基础、离散数学为先驱,其后继不仅仅是本科生操作系统、编译原理、数据库、算法分析、计算机网络、面向对象程序设计、软件工程,等等诸多课程的重要基础,乃至于硕士、博士学习阶段都还要继续用到并继续学习《数据结构》相关知识。可以说,他是信息学科独一无二的“命脉课程”,以至于所有计算机相关专业的硕士研究生入学考试的专业课,都是以《数据结构》为核心。
教师团队

黄静

职称:高级工程师

单位:广州商学院

部门:信息技术与工程学院

课程要求

        本课程的教学要求是:要求学生学会分析要求计算机加工的数据对象的特性,以便选择适当的数据逻辑结构和存储结构以及相应的算法,并初步掌握算法的时间分析和空间分析的技巧。另一方面,学习本课程的过程也是进行复杂程序设计的训练过程,训练学生应用各种典型算法进行具体应用问题的程序设计,这包括程序中变量设计、函数中参数设计、程序的书写格式等方面的训练,要求学生书写的程序结构清楚,正确易读。

课程收获

通过本课程学习,同学们将学到:    

1、数据、数据结构和抽象数据类型等基本概念;  

2、学习,线性表、栈和队列、串、数组及广义表、树及二叉树、图等基本类型的数据结构,学会从现实模型中提取抽象数据类型并应用。

3、讨论查找和排序的各种实现算法,以及在时空效率上进行定性或定量分析和比较。


参考教材

        1. 数据结构(C语言第二版)严蔚敏,李冬梅编著,人民邮电出版社,2015年

2. 数据结构(C语言版本) 严蔚敏 吴伟民编著,清华大学出版社2007年;

3. 数据结构实践指导教程( C 语言版),阮宏一编著,华中科技大学出版社;

4. 学银在线MOOC《数据结构》,四川师范大学刘芳主讲;2019年;

5.大话数据结构,陈杰编著,清华大学出版社,2011年。


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 课程导学
文档
.pdf
2020-09-07 2.40MB
 
视频
.mp4
2020-09-07 6.57MB
 
视频
.mp4
2020-09-07 59.23MB
1.1.1.1 大学生抗疫心理情境应对指南
附件
.${file.extension}
2020-09-07 --
1.2 数据结构研究的内容
视频
.mp4
2020-09-07 86.78MB
1.3 基本概念和术语
视频
.mp4
2020-09-07 89.60MB
 
视频
.mp4
2020-09-07 89.60MB
1.4 算法和算法分析
视频
.mp4
2020-09-07 48.76MB
 
视频
.mp4
2020-09-07 98.00MB
1.5 上机必学:类C语言描述算法
视频
.mp4
2020-09-07 100.26MB
1.6 章节测验
作业
.work
2020-09-07 --
2.1 线性表的定义和特点
文档
.pdf
2020-09-07 4.96MB
 
视频
.mp4
2020-09-07 99.80MB
2.2 线性表的顺序表示与实现
视频
.mp4
2020-09-07 121.55MB
2.3 单链表
视频
.mp4
2020-09-07 139.08MB
2.4 循环链表及双向链表
视频
.mp4
2020-09-07 35.59MB
 
视频
.mp4
2020-09-07 82.18MB
2.5 线性表的应用
视频
.mp4
2020-09-07 55.60MB
2.6 上机综合实训一:线性表的基本操作
视频
.mp4
2020-09-07 70.89MB
2.7 章节测验
作业
.work
2020-09-07 --
 
文档
.doc
2020-09-07 250.12KB
2.8 课程回放
视频
.mp4
2020-09-07 78.26MB
 
视频
.mp4
2020-09-07 87.23MB
 
视频
.mp4
2020-09-07 96.71MB
 
视频
.mp4
2020-09-07 59.19MB
 
视频
.mp4
2020-09-07 52.83MB
 
视频
.mp4
2020-09-07 159.79MB
 
视频
.mp4
2020-09-07 33.12MB
3.1 栈
文档
.pdf
2020-09-07 4.20MB
 
视频
.mp4
2020-09-07 63.84MB
 
视频
.mp4
2020-09-07 72.80MB
 
视频
.mp4
2020-09-07 58.05MB
3.2 栈的应用举例
视频
.mp4
2020-09-07 78.04MB
 
视频
.mp4
2020-09-07 104.15MB
 
视频
.mp4
2020-09-07 109.53MB
3.3 栈与递归
视频
.mp4
2020-09-07 146.79MB
3.4 队列
视频
.mp4
2020-09-07 49.27MB
 
视频
.mp4
2020-09-07 70.45MB
 
视频
.mp4
2020-09-07 107.06MB
3.5 上机实训二:栈的应用
视频
.mp4
2020-09-07 33.37MB
3.6 章节测验
作业
.work
2020-09-07 --
 
文档
.docx
2020-09-07 36.48KB
3.7 课程回放
视频
.mp4
2020-09-07 17.83MB
 
视频
.mp4
2020-09-07 37.45MB
 
视频
.mp4
2020-09-07 21.62MB
 
视频
.mp4
2020-09-07 59.43MB
 
视频
.mp4
2020-09-07 38.70MB
 
视频
.mp4
2020-09-07 5.68MB
 
视频
.mp4
2020-09-07 46.36MB
 
视频
.mp4
2020-09-07 26.18MB
 
视频
.mp4
2020-09-07 25.70MB
4.1 串(字符串String)
文档
.pdf
2020-09-07 3.03MB
 
视频
.mp4
2020-09-07 623.70MB
 
文档
.pdf
2020-09-07 2.93MB
 
视频
.mp4
2020-09-07 53.53MB
 
视频
.mp4
2020-09-07 161.50MB
 
视频
.mp4
2020-09-07 146.52MB
4.2 数组
视频
.mp4
2020-09-07 56.97MB
 
视频
.MP4
2020-09-07 128.35MB
4.3 广义表
视频
.mp4
2020-09-07 55.25MB
4.5 课程回放
视频
.mp4
2020-09-07 22.49MB
 
视频
.mp4
2020-09-07 37.45MB
 
视频
.mp4
2020-09-07 32.91MB
 
视频
.mp4
2020-09-07 26.76MB
5.1 树
视频
.mp4
2020-09-07 84.50MB
 
文档
.pdf
2020-09-07 4.97MB
5.2 二叉树
视频
.mp4
2020-09-07 31.55MB
 
视频
.mp4
2020-09-07 76.47MB
 
视频
.mp4
2020-09-07 66.28MB
5.3 二叉树的遍历及应用
视频
.mp4
2020-09-07 86.41MB
 
视频
.mp4
2020-09-07 134.01MB
5.4 哈夫曼树
视频
.mp4
2020-09-07 99.87MB
 
视频
.mp4
2020-09-07 57.84MB
 
视频
.mp4
2020-09-07 109.86MB
5.5 树、森林和二叉树
视频
.mp4
2020-09-07 48.15MB
 
视频
.mp4
2020-09-07 62.13MB
5.6 综合实训
视频
.mp4
2020-09-07 240.04MB
5.7 章节测验
作业
.work
2020-09-07 --
5.8 课程回放
视频
.mp4
2020-09-07 9.22MB
 
视频
.mp4
2020-09-07 13.74MB
 
视频
.mp4
2020-09-07 10.62MB
 
视频
.mp4
2020-09-07 72.21MB
 
视频
.mp4
2020-09-07 23.79MB
 
视频
.mp4
2020-09-07 82.52MB
 
视频
.mp4
2020-09-07 12.96MB
 
视频
.mp4
2020-09-07 31.97MB
 
视频
.mp4
2020-09-07 18.98MB
 
视频
.mp4
2020-09-07 85.79MB
6.1 图的定义和基本术语
视频
.mp4
2020-09-07 120.16MB
6.2 图的存储结构
视频
.mp4
2020-09-07 100.66MB
 
视频
.mp4
2020-09-07 122.77MB
6.3 图的遍历
视频
.mp4
2020-09-07 158.99MB
 
视频
.mp4
2020-09-07 83.84MB
6.4 最小生成树
视频
.mp4
2020-09-07 105.91MB
 
视频
.mp4
2020-09-07 78.80MB
6.5 最短路径
视频
.mp4
2020-09-07 124.42MB
 
视频
.mp4
2020-09-07 69.55MB
6.6 拓扑排序与关键路径
视频
.mp4
2020-09-07 142.46MB
 
视频
.mp4
2020-09-07 141.22MB
6.7 章节测验
作业
.work
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
 
附件
.${file.extension}
2020-09-07 --
6.8 课程回放
视频
.mp4
2020-09-07 31.43MB
 
视频
.mp4
2020-09-07 33.04MB
 
视频
.mp4
2020-09-07 22.94MB
 
视频
.mp4
2020-09-07 3.23MB
 
视频
.mp4
2020-09-07 85.59MB
 
视频
.mp4
2020-09-07 91.85MB
 
视频
.mp4
2020-09-07 56.29MB
7.1 章节导学
文档
.pdf
2020-09-07 6.04MB
 
视频
.mp4
2020-09-07 15.27MB
7.2 线性表的查找
视频
.mp4
2020-09-07 74.70MB
 
视频
.mp4
2020-09-07 49.93MB
 
视频
.mp4
2020-09-07 54.06MB
7.3 树表的查找
视频
.mp4
2020-09-07 108.42MB
 
视频
.mp4
2020-09-07 58.70MB
7.4 散列表的查找
视频
.mp4
2020-09-07 75.37MB
 
视频
.mp4
2020-09-07 251.10MB
 
视频
.mp4
2020-09-07 88.95MB
7.5 章节测验
作业
.work
2020-09-07 --
7.6 课程回放
视频
.mp4
2020-09-07 16.03MB
 
视频
.mp4
2020-09-07 42.85MB
 
视频
.mp4
2020-09-07 15.56MB
 
视频
.mp4
2020-09-07 24.31MB
 
视频
.mp4
2020-09-07 14.76MB
8.1 排序导学
视频
.mp4
2020-09-07 53.94MB
8.2 插入排序
视频
.mp4
2020-09-07 88.61MB
8.3 交换排序
视频
.mp4
2020-09-07 94.39MB
8.4 选择排序
视频
.mp4
2020-09-07 82.60MB
8.5 归并排序
视频
.mp4
2020-09-07 39.84MB
8.6 基数排序
视频
.mp4
2020-09-07 70.69MB
8.7 各种内部排序比较
视频
.mp4
2020-09-07 61.90MB
8.8 章节测验
作业
.work
2020-09-07 --
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号