宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

Python数据结构算法视频教程—367人已学习

课程介绍    

Python数据结构与算法视频教程-王宁宁-专题视频课程-风君子博客

    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

大家可以点击【
查看详情】查看我的课程