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
大家可以点击【查看详情】查看我的课程