客服咨询

意见反馈

终身学习智能服务
课程
数据结构(Python)
计算机程序设计员//
0.0
222
视频
9.2
课时
介绍
目录

课程概述

《数据结构(Python)》课基于Python语言介绍了数据结构与算法的基本知识。本课程介绍了四大基本数据结构,集合结构、线性结构、树状结构和图结构,以及其中的经典数据结构和应用的算法,主要内容包括线性表及其应用、栈和队列、串数组和广义表、树和二叉树、图、排序和查找等。适合人群:软件工程相关专业的人、计算机专业的学生。

课程目标

掌握核心的数据结构和基本算法,能够说出每种结构和算法的应用场景等; 在具体的工程应用中,能够抽象数据结构,并使用Python语言实现具体的算法和操作等; 能够不断探索新工具和新方法,努力完成挑战性的学习任务。

考核评价

学生应掌握核心的数据结构和基本算法,并清楚其在实际工程中的应用方向; 能够分析复杂软件的功能需求,进行合理的问题建模和描述,并选择适当的数据结构,设计算法; 形成良好的学习态度和习惯,具有自学的能力和主动学习的态度。

讲师介绍

详细介绍

01 数据结构的基本概念
01 数据结构的基本概念

(562s)

02 时间复杂度 空间复杂度
02 时间复杂度 空间复杂度

(377s)

03 线性表
03 线性表

(899s)

04 线性表的应用 多项式求和
04 线性表的应用 多项式求和

(828s)

05 栈及其实现
05 栈及其实现

(477s)

06 队列及其实现
06 队列及其实现

(613s)

07 树和二叉树的基本概念
07 树和二叉树的基本概念

(773s)

08 二叉树的性质 树和二叉树的转换
08 二叉树的性质 树和二叉树的转换

(810s)

09 树的存储和应用
09 树的存储和应用

(889s)

10 二叉树的存储-1
10 二叉树的存储-1

(446s)

11 二叉树的存储-2
11 二叉树的存储-2

(380s)

12 二叉树的存储-3
12 二叉树的存储-3

(896s)

13 二叉树的存储-4
13 二叉树的存储-4

(838s)

14 二叉树的遍历
14 二叉树的遍历

(778s)

15 图的基本概念-1
15 图的基本概念-1

(660s)

16 图的基本概念-2
16 图的基本概念-2

(455s)

17 图的遍历
17 图的遍历

(624s)

18 强连通图的计算
18 强连通图的计算

(505s)

19 求解最小生成树-1
19 求解最小生成树-1

(544s)

20 求解最小生成树-2
20 求解最小生成树-2

(506s)

21 最短路径算法
21 最短路径算法

(750s)

22 AOV网和AOE网
22 AOV网和AOE网

(706s)

23 排序中的基本概念 选择排序
23 排序中的基本概念 选择排序

(685s)

24 冒泡序列和插入序列-1
24 冒泡序列和插入序列-1

(738s)

25 冒泡序列和插入序列-2
25 冒泡序列和插入序列-2

(788s)

26 冒泡序列和插入序列-3
26 冒泡序列和插入序列-3

(454s)

27 堆排序-1
27 堆排序-1

(446s)

28 堆排序-2
28 堆排序-2

(634s)

29 快速排序
29 快速排序

(891s)

30 归并排序
30 归并排序

(614s)

31 查找的基本概念 顺序查找
31 查找的基本概念 顺序查找

(704s)

32 折半查找和插值查找
32 折半查找和插值查找

(580s)

33 二叉查找树
33 二叉查找树

(886s)

34 字典树
34 字典树

(286s)

35 跳表
35 跳表

(379s)

36 B树和B+树-1
36 B树和B+树-1

(528s)

37 B树和B+树-2
37 B树和B+树-2

(643s)

38 哈希-1
38 哈希-1

(621s)

39 哈希-2
39 哈希-2

(841s)

资源方logo

东软教育在线

4

门课

85

人报名学习

主办单位:中国就业培训技术指导中心 <br><br>技术支持:杭州沃土教育科技股份有限公司