个人介绍
数据结构
课程介绍
    《算法数据结构》是计算机程序设计的重要理论技术基础,它是计算机学科的核心课程,它介绍了软件设计中最常用的基本技术,它对学生专业素质培养至关重要。数据结构课程介绍数据结构及其相关操作的算法。本课程将使用C++程序设计语言和面向对象技术来实现各种数据结构。它的内容包括:算法分析、抽象数据类型、数组、表、栈、递归、队列、树、搜索树和平衡搜索树、散列和散列表、排序、图和图的算法。
    通过对本课程的学习,要求学生掌握数据结构的基本概念和知识,并可用C++程序设计语言实现这些数据结构,为今后的软件开发工作打下扎实的基础。
参考教材


1. 严蔚敏数据结构清华大学出版社. 2013

2. 张铭.数据结构与算法高等教育出版社. 2011

3. 曹宏庆译.如何求解问题中国水利水电出版社. 2012

4. 李春葆数据结构清华大学出版社. 2011

5. 黄育潜  滕少华数据结构教程华中科技大学出版社.2006

数据结构大师

唐纳德.克努思(数据结构创始人),1938年出生,25岁毕业于加州理工学院数学系,博士毕业后留校任教,28岁任副教授。30岁时,加盟斯坦福大学计算机系,任教授。从31岁起,开始出版他的历史性经典巨著:The Art ofComputer Programming,他计划共写7卷,然而出版三卷之后,已震惊世界,使他获得计算机科学界的最高荣誉——图灵奖,此时,他年仅36岁。

 Niklaus Wirth(尼古拉斯·沃斯 )1934215日—,生於于瑞士温特图尔,是瑞士计算机科学家。1958年,Niklaus从苏黎世工学院取得学士学位后来到加拿大的莱维大学深造,之后进入美国加州大学伯克利分校获得博士学位。后为斯坦福大学的计算机科学部助理教授、苏黎世大学担任教授等。凭借“Algorithms + DataStructures = Programs”于1984年获图灵奖

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 数据结构在程序中的作用
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 2.82MB
1.2 本书讨论的主要内容
作业
.work
2018-03-27 0.00KB
 
视频
.mp4
2018-03-29 3.32MB
1.3 数据结构的基本概念
作业
.work
2018-03-27 0.00KB
 
视频
.mp4
2018-03-29 13.47MB
1.4 算法及算法分析
作业
.work
2018-03-27 0.00KB
 
视频
.mp4
2018-03-29 12.73MB
2.1 线性表的逻辑结构
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 6.18MB
2.2 线性表的顺序存储结构及实现
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 17.76MB
2.3 线性表的链接存储结构及实现
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 34.05MB
2.4 顺序表和链表的比较
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 4.40MB
2.5 线性表的其他存储方法
作业
.work
2018-03-28 0.00KB
 
视频
.mp4
2018-03-29 7.73MB
3.1 栈
视频
.mp4
2018-04-10 27.06MB
 
作业
.work
2018-04-26 0.00KB
3.2 队列
视频
.mp4
2018-04-23 24.03MB
 
作业
.work
2018-04-26 0.00KB
4.1 字符串
视频
.mp4
2018-05-07 29.05MB
 
作业
.work
2018-05-07 0.00KB
4.2 多维数组
视频
.mp4
2018-05-07 5.85MB
 
作业
.work
2018-05-07 0.00KB
4.3 矩阵的压缩存储
视频
.mp4
2018-05-07 20.07MB
 
作业
.work
2018-05-07 0.00KB
5.1 树的逻辑结构
作业
.work
2018-05-17 0.00KB
 
视频
.mp4
2018-05-25 13.90MB
5.2 树的存储结构
作业
.work
2018-05-17 0.00KB
 
视频
.mp4
2018-05-25 8.32MB
5.3 二叉树的逻辑结构
视频
.mp4
2018-05-25 19.46MB
 
作业
.work
2018-05-25 0.00KB
5.4 二叉树的存储结构及实现
视频
.mp4
2018-05-25 33.34MB
 
作业
.work
2018-05-25 0.00KB
5.5 二叉树遍历的非递归算法
视频
.mp4
2018-05-25 5.87MB
5.6 树、森林与二叉树的转换
视频
.mp4
2018-05-25 9.08MB
 
作业
.work
2018-05-25 0.00KB
5.7 哈夫曼树及哈夫曼编码
视频
.mp4
2018-05-25 17.24MB
 
作业
.work
2018-05-25 0.00KB
6.1 图的逻辑结构
视频
.mp4
2018-05-25 31.26MB
 
作业
.work
2018-05-25 0.00KB
6.2 图的存储结构及实现
视频
.mp4
2018-05-25 25.18MB
 
作业
.work
2018-05-25 0.00KB
6.3 最小生成树
视频
.mp4
2018-05-25 22.03MB
 
作业
.work
2018-05-25 0.00KB
6.4 最短路径
视频
.mp4
2018-05-25 14.22MB
 
作业
.work
2018-05-25 0.00KB
6.5 有向无向图及其应用
视频
.mp4
2018-05-25 18.37MB
 
作业
.work
2018-05-25 0.00KB
7.1 概述
视频
.mp4
2018-06-12 5.08MB
 
作业
.work
2018-06-21 0.00KB
7.2 线性表的查找技术
视频
.mp4
2018-05-25 12.99MB
 
作业
.work
2018-06-21 0.00KB
7.3 树表的查找技术
视频
.mp4
2018-05-25 23.05MB
 
作业
.work
2018-06-21 0.00KB
7.4 散列表的查找技术
视频
.mp4
2018-05-25 24.00MB
 
作业
.work
2018-06-21 0.00KB
8.1 概述
视频
.mp4
2018-06-20 6.62MB
 
作业
.work
2018-06-21 0.00KB
8.2 插入排序
视频
.mp4
2018-06-20 16.89MB
 
作业
.work
2018-06-21 0.00KB
8.3 交换排序
视频
.mp4
2018-06-20 18.47MB
 
作业
.work
2018-06-21 0.00KB
8.4 选择排序
视频
.mp4
2018-06-20 15.67MB
 
作业
.work
2018-06-21 0.00KB
8.5 归并排序
视频
.mp4
2018-06-20 14.90MB
 
作业
.work
2018-06-21 0.00KB
8.6 分配排序
视频
.mp4
2018-06-20 9.12MB
 
作业
.work
2018-06-21 0.00KB
8.7 各种排序方法的比较
视频
.mp4
2018-06-20 5.78MB
 
作业
.work
2018-06-21 0.00KB
提示框
提示框
确定要报名此课程吗?
确定取消