Python数据结构与算法视频教程—367人已学习
课程介绍
Python数据结构与算法视频培训教程:本课程内容包含了程序员常用的数据结构知识,涉及快速排序、树与二叉树、堆、堆排序、图的概念与遍历、Python常用的内置算法与数据结构等开发知识。数据结构和算法是每个程序员需要掌握的基础知识之一,也是面试中跨不过的槛。目前关于 Python 算法和数据结构的中文资料比较欠缺, 笔者尝试录制视频教程帮助 Python 初学者掌握常用算法和数据结构,提升开发技能。
课程收益
掌握基本的算法和数据结构原理
能独立使用 Python 语言实现
能在日常开发中灵活选用数据结构
对于找工作的同学提升面试成功率
讲师介绍
王宁宁
更多讲师课程
知乎 Python 后端工程师。 https://www.zhihu.com/people/pegasus-wang 《Python web 入坑指南》和《Python 数据结构与算法中文教程》作者
课程大纲
1.
Python 数据结构与算法课程简介 3:42
2.
算法和数据结构介绍 4:15
3.
抽象数据类型和面向对象编程 7:40
4.
python 数组和列表 10:54
5.
单链表1 10:38
6.
单链表2 8:36
7.
循环双端链表1 11:12
8.
循环双端链表2 9:17
9.
队列 10:21
10.
用数组实现队列 8:17
11.
双端队列 3:19
12.
栈 12:48
13.
算法时间复杂度和空间复杂度 10:40
14.
哈希表1 12:14
15.
哈希表2 9:56
16.
哈希表3 11:20
17.
python dict 实现 7:25
18.
python set 原理和实现 10:55
19.
递归1 12:56
20.
递归2 7:58
21.
线性查找与二分查找 7:35
22.
冒泡排序、选择排序和插入排序 14:52
23.
分治法与归并排序1 13:43
24.
分治法与归并排序2 4:50
25.
快速排序1 10:01
26.
快速排序2 13:33
27.
树与二叉树1 12:43
28.
树与二叉树2 3:41
29.
堆与堆排序1 12:12
30.
堆与堆排序2 12:31
31.
优先级队列 11:32
32.
二叉查找树1 9:58
33.
二叉查找树2 13:31
34.
二叉查找树3 9:09
35.
图的概念和遍历 11:39
36.
python常用内置算法与数据结构 2:30
37.
面试与白板编程 5:28
大家可以点击【
查看详情】查看我的课程