│  │  │  ├─课时8-traceback模块的使用.mp4
│  │  │  └─课时9-Pycharm的程序调试.mp4
│  │  ├─章节12-找对象不积极思想有问题
│  │  │  ├─课时1-编程的两大思想_面向过程_面向对象.mp4
│  │  │  ├─课时2-类与对象.mp4
│  │  │  ├─课时3-定义Python中的类.mp4
│  │  │  ├─课时4-对象的创建.mp4
│  │  │  ├─课时5-类属性_类方法_静态方法的使用方式.mp4
│  │  │  └─课时6-动态绑定属性和方法.mp4
│  │  ├─章节13-接着找对象
│  │  │  ├─课时1-面向对象的三大特征_封装的实现方式.mp4
│  │  │  ├─课时10-深拷贝.mp4
│  │  │  ├─课时2-继承及其实现方式.mp4
│  │  │  ├─课时3-方法重写.mp4
│  │  │  ├─课时4-object类.mp4
│  │  │  ├─课时5-多态的实现.mp4
│  │  │  ├─课时6-特殊属性.mp4
│  │  │  ├─课时7-特殊方法.mp4
│  │  │  ├─课时8-__new__与__init__演示创建对象的过程.mp4
│  │  │  └─课时9-类的赋值与浅拷贝.mp4
│  │  ├─章节14-百宝箱
│  │  │  ├─课时1-什么叫模块_模块化编程的好处.mp4
│  │  │  ├─课时2-模块的导入.mp4
│  │  │  ├─课时3-以主程序方式运行.mp4
│  │  │  ├─课时4-Python中的包.mp4
│  │  │  ├─课时5-Python中常用的内容模块.mp4
│  │  │  └─课时6-第三方模块的安装与使用.mp4
│  │  ├─章节15-大宝藏
│  │  │  ├─课时1-编码格式的介绍.mp4
│  │  │  ├─课时2-文件读写的原理_读取磁盘文件中的内容.mp4
│  │  │  ├─课时3-常用的文件打开模式.mp4
│  │  │  ├─课时4-文件对象的常用方法.mp4
│  │  │  ├─课时5-with语句.mp4
│  │  │  ├─课时6-os模块的常用函数.mp4
│  │  │  └─课时7-os.path模块的常用方法_课堂案例.mp4
│  │  ├─章节16-大显身手
│  │  │  ├─课时1-学生信息管理系统-需求分析.mp4
│  │  │  ├─课时10-学生信息管理系统-排序模块设计.mp4
│  │  │  ├─课时11-学生信息管理系统-项目打包生成exe可执行文件.mp4
│  │  │  ├─课时2-学生信息管理系统-系统设计.mp4
│  │  │  ├─课时3-学生信息管理系统-主函数设计.mp4
│  │  │  ├─课时4-学生信息管理系统-录入学生信息功能.mp4
│  │  │  ├─课时5-学生信息管理系统-删除学生信息功能.mp4
│  │  │  ├─课时6-学生信息管理系统-修改学生信息功能.mp4
│  │  │  ├─课时7-学生信息管理系统-查找学生信息功能.mp4
│  │  │  ├─课时8-学生信息管理系统-统计学生总人数.mp4
│  │  │  └─课时9-学生信息管理系统-显示所有学生信息功能.mp4
│  │  ├─章节17-实操案例
│  │  │  ├─课时1-实操案例一.mp4
│  │  │  ├─课时10-实操案例六.mp4
│  │  │  ├─课时11-实操案例六.mp4
│  │  │  ├─课时12-实操案例七.mp4
│  │  │  ├─课时13-实操案例七.mp4
│  │  │  ├─课时14-实操案例八.mp4
│  │  │  ├─课时15-实操案例八.mp4
│  │  │  ├─课时16-实操案例九.mp4
│  │  │  ├─课时17-实操案例十.mp4
│  │  │  ├─课时18-实操案例十一.mp4
│  │  │  ├─课时19-实操案例十二.mp4
│  │  │  ├─课时2-实操案例一.mp4
│  │  │  ├─课时20-实操案例十三.mp4
│  │  │  ├─课时21-实操案例十四.mp4
│  │  │  ├─课时22-实操案例十四.mp4
│  │  │  ├─课时23-实操案例十五.mp4
│  │  │  ├─课时24-实操案例十五.mp4
│  │  │  ├─课时3-实操案例二.mp4
│  │  │  ├─课时4-实操案例二.mp4
│  │  │  ├─课时5-实操案例三.mp4
│  │  │  ├─课时6-实操案例三.mp4
│  │  │  ├─课时7-实操案例四.mp4
│  │  │  ├─课时8-实操案例五.mp4
│  │  │  └─课时9-实操案例五.mp4
│  │  ├─章节2-七十二变
│  │  │  ├─课时1-二进制与字符编码.mp4
│  │  │  ├─课时10-类型转换_str()函数与int()函数.mp4
│  │  │  ├─课时11-类型转换_float()函数.mp4
│  │  │  ├─课时12-Python中的注释.mp4
│  │  │  ├─课时2-Python中的标识符和保留字.mp4
│  │  │  ├─课时3-变量的定义和使用.mp4
│  │  │  ├─课时4-变量的多次赋值.mp4
│  │  │  ├─课时5-Python中常见的数据类型.mp4
│  │  │  ├─课时6-数据类型-整数类型.mp4
│  │  │  ├─课时7-数据类型_浮点类型.mp4
│  │  │  ├─课时8-数据类型_布尔类型.mp4
│  │  │  └─课时9-数据类型_字符串类型.mp4
│  │  ├─章节3-算你赢
│  │  │  ├─课时1-input函数的使用.mp4
│  │  │  ├─课时2-input函数的高级使用.mp4
│  │  │  ├─课时3-运算符_算术运算符.mp4
│  │  │  ├─课时4-运算符_赋值运算符.mp4
│  │  │  ├─课时5-运算符_比较运算符.mp4
│  │  │  ├─课时6-运算符_布尔运算符.mp4
│  │  │  ├─课时7-运算符_位运算.mp4
│  │  │  └─课时8-运算符的优先级.mp4
│  │  ├─章节4-往哪走
│  │  │  ├─课时1-程序的组织结构_顺序结构.mp4
│  │  │  ├─课时2-对象的布尔值.mp4
│  │  │  ├─课时3-分支结构_单分支结构.mp4
│  │  │  ├─课时4-分支结构_双分支结构.mp4
│  │  │  ├─课时5-分支结构_多分支结构.mp4
│  │  │  ├─课时6-分支结构_嵌套if的使用.mp4
│  │  │  ├─课时7-条件表达式.mp4
│  │  │  └─课时8-pass语句.mp4
│  │  ├─章节5-转圈圈
│  │  │  ├─课时1-range函数的使用.mp4
│  │  │  ├─课时10-二重循环中的break与continue.mp4
│  │  │  ├─课时2-while循环.mp4
│  │  │  ├─课时3-whil练习题_1到100之间的偶数和.mp4
│  │  │  ├─课时4-for_in循环.mp4
│  │  │  ├─课时5-for_in练习题_100到999之间的水仙花数.mp4
│  │  │  ├─课时6-流程控制语句break.mp4
│  │  │  ├─课时7-流程控制语句continue.mp4
│  │  │  ├─课时8-else语句.mp4
│  │  │  └─课时9-嵌套循环.mp4
│  │  ├─章节6-一次排开
│  │  │  ├─课时1-为什么需要列表.mp4
│  │  │  ├─课时10-列表元素的修改操作.mp4
│  │  │  ├─课时11-列表元素的排序操作.mp4
│  │  │  ├─课时12-列表生成式.mp4
│  │  │  ├─课时2-列表对象的创建.mp4
│  │  │  ├─课时3-列表的特点.mp4
│  │  │  ├─课时4-获取指定元素的索引.mp4
│  │  │  ├─课时5-获取列表中指定的元素.mp4
│  │  │  ├─课时6-获取列表中的多个元素_切片操作.mp4
│  │  │  ├─课时7-列表元素的判断及遍历.mp4
│  │  │  ├─课时8-列表元素的添加操作.mp4
│  │  │  └─课时9-列表元素的删除操作.mp4
│  │  ├─章节7-夫妻站
│  │  │  ├─课时1-什么是字典.mp4
│  │  │  ├─课时2-字典的实现原理.mp4
│  │  │  ├─课时3-字典的创建.mp4
│  │  │  ├─课时4-字典元素的获取.mp4
│  │  │  ├─课时5-字典元素的增_删_改操作.mp4
│  │  │  ├─课时6-获取字典视图.mp4
│  │  │  ├─课时7-字典元素的遍历.mp4
│  │  │  ├─课时8-字典的特点.mp4
│  │  │  └─课时9-字典生成式.mp4
│  │  ├─章节8-是排还是散
│  │  │  ├─课时1-什么是元组.mp4
│  │  │  ├─课时2-元组的创建方式.mp4
│  │  │  ├─课时3-为什么要将元组设计成不可变序列.mp4
│  │  │  ├─课时4-元组的遍历.mp4
│  │  │  ├─课时5-集合的概述与创建.mp4
│  │  │  ├─课时6-集合的相关操作.mp4
│  │  │  ├─课时7-集合间的关系.mp4
│  │  │  ├─课时8-集合的数据操作.mp4
│  │  │  └─课时9-集合生成式.mp4
│  │  └─章节9-一串连一串
│  │     ├─课时1-字符串的创建与驻留机制.mp4
│  │     ├─课时10-格式化字符串.mp4
│  │     ├─课时11-字符串的编码与解码.mp4
│  │     ├─课时2-字符串的常用操作_字符串的查询操作.mp4
│  │     ├─课时3-字符串的常用操作_字符串的大小写转换操作方法.mp4
│  │     ├─课时4-字符串的常用操作_字符串内容对齐操作的方法.mp4
│  │     ├─课时5-字符串的常用操作_字符串的劈分.mp4
│  │     ├─课时6-字符串的常用操作_字符串判断的相关方法.mp4
│  │     ├─课时7-字符串的常用操作_替换与合并.mp4
│  │     ├─课时8-字符串的比较操作.mp4
│  │     └─课时9-字符串的切片操作.mp4
│  └─03-Python基础直播课(官网无)
├─02-python高级
│  ├─04-爬虫基础
│  │  ├─章节1-初识爬虫
│  │  │  ├─课时1-说在前面的话.mp4
│  │  │  ├─课时2-数据的来源及作用.mp4
│  │  │  ├─课时3-爬虫的概念及应用领域.mp4
│  │  │  ├─课时4-如何爬取数据及robots协议.mp4
│  │  │  ├─课时5-爬虫的分类.mp4
│  │  │  ├─课时6-网络爬虫的原理.mp4
│  │  │  └─课时7-为什么用Python语言写爬虫.mp4
│  │  ├─章节2-爬虫开发基础
│  │  │  ├─课时1-HTTP与HTTPS.mp4
│  │  │  ├─课时10-JSON数据及解析.mp4
│  │  │  ├─课时11-Ajax请求.mp4
│  │  │  ├─课时2-URL与URI.mp4
│  │  │  ├─课时3-常见的请求方式.mp4
│  │  │  ├─课时4-常见的请求头参数.mp4
│  │  │  ├─课时5-常见的响应状态码.mp4
│  │  │  ├─课时6-HTTP请求的交互过程.mp4
│  │  │  ├─课时7-使用Chrome浏览器分析豆瓣网站.mp4
│  │  │  ├─课时8-Session的工作原理.mp4
│  │  │  └─课时9-Cookie的工作原理.mp4
│  │  ├─章节3-网络请求
│  │  │  ├─课时1-urllib简介_urllib.parse的使用.mp4
│  │  │  ├─课时2-构造Request对象发送请求.mp4
│  │  │  └─课时3-urlopen()方法的源代码.mp4
│  │  ├─章节4-数据解析
│  │  │  ├─课时1-初识XPath解析数据.mp4
│  │  │  ├─课时10-课堂案例-爬取起点小说网.mp4
│  │  │  ├─课时2-课堂案例-爬取起点小说网使用XPath提取数据.mp4
│  │  │  ├─课时3-BeautifulSoup的简介_基本使用.mp4
│  │  │  ├─课时4-BeautifulSoup的使用.mp4
│  │  │  ├─课时5-课堂案例-爬取淘宝网首页使用BeautifulSoup解析数据.mp4
│  │  │  ├─课时6-正则表达式的基本使用.mp4
│  │  │  ├─课时7-课堂案例-下载糗事百科小视频.mp4
│  │  │  ├─课时8-pyquery简介_三种初始化方式.mp4
│  │  │  └─课时9-pyquery的基本使用.mp4
│  │  └─章节5-数据存储
│  │     ├─课时1-数据存储_JSON存储.mp4
│  │     ├─课时10-MySQL的简介.mp4
│  │     ├─课时11-MySQL服务的开启与关闭.mp4
│  │     ├─课时12-MySQL的数据类型.mp4
│  │     ├─课时13-SQL的分类.mp4
│  │     ├─课时14-数据定义语言_create_alter_drop.mp4
│  │     ├─课时15-数据操作语言_insert_update_delete.mp4
│  │     ├─课时16-数据查询语言_基本查询_模糊查询.mp4
│  │     ├─课时17-数据查询语言_分组查询.mp4
│  │     ├─课时18-数据查询语言_表连接查询.mp4
│  │     ├─课时19-Python连接MySQL数据库_插入操作.mp4
│  │     ├─课时2-课堂案例_爬取京东销量最好的粽子数据.mp4
│  │     ├─课时20-Python连接MySQL数据库_批量插入操作.mp4
│  │     ├─课时21-Python连接MySQL数据库_修改与删除操作.mp4
│  │     ├─课时22-Python连接MySQL数据库_查询操作.mp4
│  │     ├─课时23-课堂案例_搭建项目结构.mp4
│  │     ├─课时24-课堂案例_发送请求.mp4
│  │     ├─课时25-课堂案例_数据解析.mp4
│  │     ├─课时26-课堂案例_数据存储.mp4
│  │     ├─课时27-MongoDB的简介_安装及启动服务.mp4
│  │     ├─课时28-MongoDB与SQL的对比_常用的数据类型.mp4
│  │     ├─课时29-MongoDB最基本命令.mp4
│  │     ├─课时3-CSV文件的简介_使用Python向CSV文件写入数据.mp4
│  │     ├─课时30-MongoDB的insert操作.mp4
│  │     ├─课时31-MongoDB的save与update操作.mp4
│  │     ├─课时32-MongoDB的remove操作.mp4
│  │     ├─课时33-MongoDB简单查询操作.mp4
│  │     ├─课时34-MongoDB的复杂查询操作.mp4
│  │     ├─课时35-Python操作MongoDB_插入操作.mp4
│  │     ├─课时36-Python操作MongoDB_修改_删除操作.mp4
│  │     ├─课时37-Python操作MongoDB_查询操作.mp4
│  │     ├─课时38-课堂案例_爬取链家二手房成交量存到MongoDB中.mp4
│  │     ├─课时4-使用Python读取CSV文件中的内容.mp4
│  │     ├─课时5-课堂案例_使用CSV文件存储粽子评论数据.mp4
│  │     ├─课时6-Excel文件相关概念介绍_openpyxl模块的安装与测试.mp4
│  │     ├─课时7-使用Python向Excel文件中写入数据.mp4
│  │     ├─课时8-使用Python读取Excel文件中的内容.mp4
│  │     └─课时9-课堂案例-爬取下厨房美食_存储到Excel文件中.mp4
│  ├─05-Python高级编程
│  │  ├─章节1-生成器与高级函数
│  │  │  ├─课时1-59第一章-生成器1.mp4
│  │  │  ├─课时10-67第一章-装饰器1.mp4
│  │  │  ├─课时11-68第一章-装饰器2和偏函数.mp4
│  │  │  ├─课时2-60第一章-生成器2.mp4
│  │  │  ├─课时3-61第一章-迭代器.mp4
│  │  │  ├─课时4-62第一章-高阶函数1.mp4
│  │  │  ├─课时5-63第一章-高阶函数2.mp4
│  │  │  ├─课时6-64第一章-高阶函数3.mp4
│  │  │  ├─课时7-65第一章-高阶函数4.mp4
│  │  │  ├─课时8-66-前的视频-闭包介绍.mp4
│  │  │  └─课时9-66第一章-闭包.mp4
│  │  ├─章节2-章节装饰器
│  │  │  ├─课时1-69第二章-slots属性的限制.mp4
│  │  │  ├─课时2-70第二章-Property装饰器的用法.mp4
│  │  │  ├─课时3-71第二章-多继承和定制对象1.mp4
│  │  │  ├─课时4-72第二章-定制对象2.mp4
│  │  │  ├─课时5-73第二章-枚举类.mp4
│  │  │  ├─课时6-74第二章-元类的理解1.mp4
│  │  │  └─课时7-75第二章-元类的理解2.mp4
│  │  ├─章节3-正则表达式
│  │  │  ├─课时1-76第三章-正则表达式的编译.mp4
│  │  │  ├─课时2-77第三章-正则表达式的写法1.mp4
│  │  │  ├─课时3-78第三章-正则表达式的写法2.mp4
│  │  │  ├─课时4-79第三章-正则表达式的写法3.mp4
│  │  │  ├─课时5-80第三章-正则表达式的写法4.mp4
│  │  │  └─课时6-81第三章-Re模块的高级用法.mp4
│  │  └─章节4-内存管理
│  │     ├─课时1-1-第四章-对象池.mp4
│  │     ├─课时2-2-第四章-引用计数机制.mp4
│  │     └─课时3-3-第四章-隔代回收机制.mp4
│  └─06-数据结构和算法
│     ├─章节1-算法引入
│     │  ├─课时1-01.算法引入.mp4
│     │  ├─课时2-02.时间复杂度1.mp4
│     │  ├─课时3-03.时间复杂度2.mp4
│     │  ├─课时4-04-timeit模块使用.mp4
│     │  └─课时5-05-列表与字典的时间复杂度.mp4
│     ├─章节2-顺序表
│     │  ├─课时1-01.数据结构引入.mp4
│     │  ├─课时2-02.顺序表01.mp4
│     │  ├─课时3-03.顺序表02.mp4
│     │  └─课时4-04.顺序表03.mp4
│     ├─章节3-链表
│     │  ├─课时1-01-链表概述.mp4
│     │  ├─课时10-10-双向链表02.mp4
│     │  ├─课时2-02-单向链表-思路.mp4
│     │  ├─课时3-03-单向链表实现-搭建框架与add方法.mp4
│     │  ├─课时4-04-实现append与nodes_list方法.mp4
│     │  ├─课时5-05-实现insert方法.mp4
│     │  ├─课时6-06-单向链表的删除 修改与查找.mp4
│     │  ├─课时7-07-单向循环链表的遍历 添加.mp4
│     │  ├─课时8-08-单向循环链表02.mp4
│     │  └─课时9-09-双向链表01.mp4
│     ├─章节4-栈和队列
│     │  ├─课时1-01-栈引入.mp4
│     │  ├─课时2-02-栈实现.mp4
│     │  ├─课时3-03-课后作业.mp4
│     │  ├─课时4-04-队列实现.mp4
│     │  ├─课时5-05-循环队列.mp4
│     │  └─课时6-06-双端队列.mp4
│     ├─章节5-排序
│     │  ├─课时1-01.排序算法稳定性&冒泡排序.mp4
│     │  ├─课时10-10.哈希表.mp4
│     │  ├─课时11-11.二分查找.mp4
│     │  ├─课时2-02.选择排序.mp4
│     │  ├─课时3-03.插入排序.mp4
│     │  ├─课时4-04.希尔排序-概念.mp4
│     │  ├─课时5-05.希尔排序-实现.mp4
│     │  ├─课时6-06.快速排序-思路.mp4
│     │  ├─课时7-07.快速排序-实现.mp4
│     │  ├─课时8-08.归并排序【】.mp4
│     │  └─课时9-09.桶排序【】.mp4
│     └─章节6-树
│        ├─课时1-01.树&二叉树【】.mp4
│        ├─课时2-02.树的广度优先遍历【】.mp4
│        ├─课时3-03.树的深度优先遍历【】.mp4
│        └─课时4-04.根据前序遍历与中序遍历确定树【】.mp4
├─03-Python数据分析
│  ├─07-Python数据科学计算库
│  │  ├─章节1-NumPy入门
│  │  │  ├─课时1-开发环境安装与配置.mp4
│  │  │  ├─课时2-NumPy数组引出.mp4
│  │  │  ├─课时3-NumPy数组创建.mp4
│  │  │  ├─课时4-NumPy数组查看.mp4
│  │  │  ├─课时5-NumPy数据保存和数据类型.mp4
│  │  │  ├─课时6-NumPy数组运算.mp4
│  │  │  └─课时7-NumPy索引与切片.mp4
│  │  ├─章节2-NumPy高级
│  │  │  ├─课时1-NumPy综合运用展示.mp4
│  │  │  ├─课时2-数据形状改变.mp4
│  │  │  ├─课时3-广播机制.mp4
│  │  │  ├─课时4-通用函数.mp4
│  │  │  └─课时5-矩阵运算.mp4
│  │  ├─章节3-pandas入门
│  │  │  ├─课时1-NumPy高级操作展示.mp4
│  │  │  ├─课时2-蓝色妖姬制作.mp4
│  │  │  ├─课时3-数据分析库安装与数据结构.mp4
│  │  │  ├─课时4-数据查看与读写.mp4
│  │  │  └─课时5-数据选择.mp4
│  │  ├─章节4-pandas高级
│  │  │  ├─课时1-数据筛选与赋值.mp4
│  │  │  ├─课时2-数据集成concat操作.mp4
│  │  │  ├─课时3-数据集成insert操作.mp4
│  │  │  ├─课时4-数据集成merge操作.mp4
│  │  │  ├─课时5-数据清洗.mp4
│  │  │  ├─课时6-数据转换之变形金刚.mp4
│  │  │  └─课时7-数据转换apply操作.mp4
│  │  ├─章节5-pandas进阶
│  │  │  ├─课时1-作业介绍与数据重塑.mp4
│  │  │  ├─课时2-数据重塑.mp4
│  │  │  ├─课时3-数学和统计指标.mp4
│  │  │  ├─课时4-数据排序.mp4
│  │  │  ├─课时5-分箱操作.mp4
│  │  │  ├─课时6-分组聚合.mp4
│  │  │  └─课时7-pandas数据可视化.mp4
│  │  ├─章节6-数据可视化入门
│  │  │  ├─课时1-Matplotlib概述.mp4
│  │  │  ├─课时2-图形绘制.mp4
│  │  │  ├─课时3-坐标轴刻度标签标题.mp4
│  │  │  ├─课时4-图例.mp4
│  │  │  ├─课时5-脊柱移动.mp4
│  │  │  ├─课时6-风格样式.mp4
│  │  │  └─课时7-子视图.mp4
│  │  ├─章节7-数据可视化高级
│  │  │  ├─课时1-双轴布局.mp4
│  │  │  ├─课时2-文本操作.mp4
│  │  │  ├─课时3-箭头.mp4
│  │  │  ├─课时4-注释.mp4
│  │  │  └─课时5-折线图.mp4
│  │  └─章节8-数据可视化进阶
│  │     ├─课时1-柱状图带文本.mp4
│  │     ├─课时10-seaborn热力图.mp4
│  │     ├─课时2-极坐标绘制.mp4
│  │     ├─课时3-直方图.mp4
│  │     ├─课时4-箱式图散点图饼图.mp4
│  │     ├─课时5-热力图.mp4
│  │     ├─课时6-蜘蛛图.mp4
│  │     ├─课时7-3D图像绘制.mp4
│  │     ├─课时8-seaborn快速上手.mp4
│  │     └─课时9-seaborn线形图.mp4
│  └─08-Python数据分析综合项目实战
│     └─章节1-数据分析师岗位需求分析
│        ├─课时1-数据分析综合项目实战介绍.mp4
│        ├─课时10-不同城市工作经验与薪水关系.mp4
│        ├─课时11-数据分析师学历要求.mp4
│        ├─课时12-技能与薪资对应关系.mp4
│        ├─课时13-大公司对数据分析师技能要求.mp4
│        ├─课时14-不同规模公司招聘差异.mp4
│        ├─课时2-数据加载.mp4
│        ├─课时3-数据清洗数据提取.mp4
│        ├─课时4-数据清洗薪水转换.mp4
│        ├─课时5-数据清洗技能提取.mp4
│        ├─课时6-数据清洗行业信息处理.mp4
│        ├─课时7-各城市数据分析师岗位需求量.mp4
│        ├─课时8-不同细分领域数据分析岗位需求量.mp4
│        └─课时9-各城市数据分析师平均薪资.mp4
├─04-机器学习直播课
│  ├─09-机器学习二期-路丰坤(官网还没更)
│  └─10-2022-机器学习-剪辑版-路丰坤
│     ├─章节1-1-开班典礼
│     │  ├─课时1-课堂纪律.mp4
│     │  ├─课时2-课程安排.mp4
│     │  ├─课时3-讲师介绍.mp4
│     │  ├─课时4-行业发展.mp4
│     │  └─课时5-高效学习.mp4
│     ├─章节10-10-K近邻算法原理与应用
│     │  ├─课时1-数据分析师岗位数据分析-数据处理.mp4
│     │  ├─课时2-数据分析师岗位数据分析-工作经验和薪资关系.mp4
│     │  ├─课时3-数据分析师岗位数据分析-学历、技能、大公司技能要求.mp4
│     │  ├─课时4-数据分析师岗位数据分析-不同规模公司招聘人才工作年限的差异.mp4
│     │  └─课时5-KNN近邻算法-鸢尾花分类算法举例.mp4
│     ├─章节11-11-K近邻算法原理与案例
│     │  ├─课时1-KNN-算法使用流程.mp4
│     │  ├─课时2-KNN-算法原理概述.mp4
│     │  ├─课时3-KNN-超参数设置-模型保存.mp4
│     │  ├─课时4-KNN-超参数设置.mp4
│     │  └─课时5-KNN-手写数字识别.mp4
│     ├─章节12-12-多元线性回归【初级】
│     │  ├─课时1-线性回归推导.mp4
│     │  ├─课时2-线性回归的基本使用.mp4
│     │  └─课时3-线性回归的应用.mp4
│     ├─章节13-13-多元线性回归【高级】
│     │  ├─课时1-正规方程-二元一次方程.mp4
│     │  ├─课时2-正规方程-八元一次方程.mp4
│     │  ├─课时3-正规方程-八元一次方程总结.mp4
│     │  └─课时4-正规方程-正规方程推导.mp4
│     ├─章节14-14-梯度下降【初级】
│     │  ├─课时1-梯度下降-波士顿房价预测.mp4
│     │  ├─课时2-梯度下降-无约束最优化.mp4
│     │  ├─课时3-梯度下降-概念.mp4
│     │  ├─课时4-梯度下降-公式.mp4
│     │  ├─课时5-梯度下降-学习率梯度下降步骤.mp4
│     │  └─课时6-梯度下降-代码模拟梯度下降.mp4
│     ├─章节15-15-梯度下降【中级】
│     │  ├─课时1-梯度下降-代码模拟可视化.mp4
│     │  ├─课时2-梯度下降-三种不同梯度下降方式.mp4
│     │  ├─课时3-梯度下降-梯度下降更新公式.mp4
│     │  ├─课时4-梯度下降-BGD更新公式.mp4
│     │  ├─课时5-梯度下降-BGD代码演示.mp4
│     │  └─课时6-梯度下降-SGD更新公式与代码演示.mp4
│     ├─章节16-16-梯度下降【高级】
│     │  ├─课时1-梯度下降-归一化作用和意义.mp4
│     │  ├─课时2-梯度下降-最大值最小值归一化.mp4
│     │  ├─课时3-梯度下降-Z-score标准化.mp4
│     │  ├─课时4-梯度下降-归一化总结.mp4
│     │  ├─课时5-梯度下降-正则化.mp4
│     │  └─课时6-梯度下降-套索回归-原理.mp4
│     ├─章节17-17-线性回归之特征工程【实战】
│     │  ├─课时1-梯度下降-套索回归原理.mp4
│     │  ├─课时2-梯度下降-套索回归代码应用举例.mp4
│     │  ├─课时3-梯度下降-Ridge岭回归原理介绍.mp4
│     │  ├─课时4-梯度下降-Ridge代码演示使用.mp4
│     │  ├─课时5-梯度下降-弹性网络代码演练.mp4
│     │  ├─课时6-梯度下降-多项式概念.mp4
│     │  └─课时7-梯度下降-多项式代码演示.mp4
│     ├─章节18-18-逻辑斯蒂回归【一】
│     │  ├─课时1-梯度下降-天猫双十一销量预测【一】.mp4
│     │  ├─课时2-梯度下降-天猫双十一销量预测【二】.mp4
│     │  ├─课时3-逻辑斯蒂回归-概念概述.mp4
│     │  └─课时4-逻辑斯蒂回归-代码应用举例.mp4
│     ├─章节19-19-逻辑斯蒂回归【二】
│     │  ├─课时1-逻辑斯蒂回归-二分类-概率计算.mp4
│     │  ├─课时2-逻辑斯蒂回归-多分类-ovr-概率计算.mp4
│     │  ├─课时3-逻辑斯蒂回归-多分类-multinomial-概率计算.mp4
│     │  ├─课时4-逻辑斯蒂回归-多分类思想.mp4
│     │  └─课时5-逻辑斯蒂回归-损失函数.mp4
│     ├─章节2-2-NumPy初级
│     │  ├─课时1-NumPy介绍.mp4
│     │  ├─课时2-Python安装.mp4
│     │  ├─课时3-Python库的安装.mp4
│     │  ├─课时4-anaconda安装.mp4
│     │  ├─课时5-jupyter扩展插件配置.mp4
│     │  ├─课时6-数组基本操作.mp4
│     │  └─课时7-数组保存.mp4
│     ├─章节20-20-降维算法-PCA
│     │  ├─课时1-逻辑斯蒂回归-损失函数-推导.mp4
│     │  ├─课时2-逻辑斯蒂回归-损失函数可视化.mp4
│     │  ├─课时3-逻辑斯蒂回归-梯度下降-更新函数.mp4
│     │  ├─课时4-降维算法-相关背景.mp4
│     │  ├─课时5-降维算法-数据降维.mp4
│     │  ├─课时6-降维算法-常用降维方法.mp4
│     │  ├─课时7-降维算法-PCA概念和应用.mp4
│     │  └─课时8-降维算法-PCA数据模型训练.mp4
│     ├─章节21-21-降维算法
│     │  ├─课时1-降维算法-PCA两种实现原理.mp4
│     │  ├─课时2-降维算法-协方差和散度矩阵.mp4
│     │  ├─课时3-降维算法-特征值和特征向量.mp4
│     │  ├─课时4-降维算法-PCA降维.mp4
│     │  ├─课时5-降维算法-PCA降维-代码实现.mp4
│     │  ├─课时6-降维算法-SVD原理.mp4
│     │  └─课时7-降维算法-SVD奇异值分解-PCA降维.mp4
│     ├─章节22-22-降维算法
│     │  ├─课时1-降维算法-PCA总结概述.mp4
│     │  ├─课时2-降维算法-KNN手写数字预测.mp4
│     │  ├─课时3-降维算法-逻辑斯蒂回归首先数据预测.mp4
│     │  ├─课时4-降维算法-LDA介绍.mp4
│     │  ├─课时5-降维算法-LDA代码降维案例.mp4
│     │  └─课时6-降维算法-LDA模拟实现.mp4
│     ├─章节23-23-决策树算法
│     │  ├─课时1-降维算法-NMF原理.mp4
│     │  ├─课时2-降维算法-NMF代码实现.mp4
│     │  ├─课时3-降维算法-LLE原理.mp4
│     │  ├─课时4-降维算法-LLE代码实现.mp4
│     │  ├─课时5-决策树-概述.mp4
│     │  └─课时6-决策树-代码应用.mp4
│     ├─章节24-24-决策树高级
│     │  ├─课时1-决策树-可视化-软件安装.mp4
│     │  ├─课时2-决策树-可视化操作.mp4
│     │  ├─课时3-决策树-信息熵.mp4
│     │  ├─课时4-决策树-未分裂-信息熵计算.mp4
│     │  ├─课时5-决策树-裂分条件的计算.mp4
│     │  └─课时6-决策树-筛选最佳裂分条件.mp4
│     ├─章节25-25-决策树进阶
│     │  ├─课时1-决策树-继续叶节点分裂.mp4
│     │  ├─课时2-决策树-分裂指标.mp4
│     │  ├─课时3-决策树-gini系数裂分.mp4
│     │  ├─课时4-决策树-剪枝操作.mp4
│     │  └─课时5-决策树-筛选超参数.mp4
│     ├─章节26-26-决策回归树与集成算法概念
│     │  ├─课时1-决策回归树-概念.mp4
│     │  ├─课时2-决策回归树树-代码应用.mp4
│     │  ├─课时3-决策回归树-裂分mse计算.mp4
│     │  ├─课时4-决策回归树-最佳裂分点计算.mp4
│     │  ├─课时5-决策回归树-节点value计算.mp4
│     │  ├─课时6-决策回归树-糖尿病案例VS线性回归.mp4
│     │  ├─课时7-集成算法-概述.mp4
│     │  └─课时8-集成算法-不同方式和步骤.mp4
│     ├─章节27-27-GBDT梯度提升树【初级】
│     │  ├─课时1-GBDT-信息熵-回归.mp4
│     │  ├─课时2-GBDT-交叉熵.mp4
│     │  ├─课时3-GBDT-sigmoid函数.mp4
│     │  ├─课时4-GBDT-代码应用.mp4
│     │  ├─课时5-GBDT-对应公式.mp4
│     │  ├─课时6-GBDT-构建二分类数据-建模可视化.mp4
│     │  ├─课时7-GBDT-代码模拟-初始残差mse.mp4
│     │  └─课时8-GBDT-代码模拟-拟合第一棵树.mp4
│     ├─章节28-28-GBDT梯度提升树【高级】
│     │  ├─课时1-GBDT-代码模拟-拟合第二棵树.mp4
│     │  ├─课时2-GBDT-代码模拟-拟合第三棵树与概率计算.mp4
│     │  ├─课时3-GBDT-公式的由来-疑问.mp4
│     │  ├─课时4-GBDT-原理推导-损失函数公式.mp4
│     │  ├─课时5-GBDT-原理推导-损失函数化简.mp4
│     │  ├─课时6-GBDT-原理推导-损失函数求导.mp4
│     │  ├─课时7-GBDT-原理推导-F0初始值公式推导.mp4
│     │  ├─课时8-GBDT-原理推导-叶节点value公式推导【一】.mp4
│     │  └─课时9-GBDT-原理推导-叶节点value公式推导【二】.mp4
│     ├─章节29-29-GBDT梯度提升回归树
│     │  ├─课时1-GBDT-二分类步骤总结.mp4
│     │  ├─课时2-集成算法-不同模式介绍.mp4
│     │  ├─课时3-集成算法-自建bagging算法.mp4
│     │  ├─课时4-GBDT-回归树概念.mp4
│     │  ├─课时5-天池工业蒸汽量预测-线性回归建模.mp4
│     │  ├─课时6-天池工业蒸汽量预测-GBDT梯度提升回归树建模.mp4
│     │  ├─课时7-GBDT-回归树-原理-建模可视化.mp4
│     │  ├─课时8-GBDT-回归树-原理-预测结果计算.mp4
│     │  └─课时9-GBDT-回归树-原理-最佳裂分条件计算.mp4
│     ├─章节3-3-NumPy高级
│     │  ├─课时1-数据类型.mp4
│     │  ├─课时2-数组运算.mp4
│     │  ├─课时3-复制和视图.mp4
│     │  ├─课时4-基本索引和切片.mp4
│     │  ├─课时5-花式索引.mp4
│     │  └─课时6-形状改变.mp4
│     ├─章节30-30-Adaboost二分类【初级】
│     │  ├─课时1-Adaboost提升算法-概述.mp4
│     │  ├─课时2-Adaboost提升算法-算法流程介绍.mp4
│     │  ├─课时3-Adaboost提升算法-话语权和权重更新说明.mp4
│     │  ├─课时4-Adaboost提升算法-乳腺癌案例应用.mp4
│     │  ├─课时5-Adaboost提升算法-手写数字案例应用.mp4
│     │  ├─课时6-Adaboost提升算法-算法公式流程.mp4
│     │  └─课时7-Adaboost提升算法-代码模拟【建模和可视化】.mp4
│     ├─章节31-31-Adaboost二分类【高级】
│     │  ├─课时1-Adaboost代码模拟-gini系数计算.mp4
│     │  ├─课时2-Adaboost代码模拟-最佳裂分条件计算.mp4
│     │  ├─课时3-Adaboost代码模拟-最佳裂分条件计算【二】.mp4
│     │  ├─课时4-Adaboost代码模拟-误差、权重、更新.mp4
│     │  ├─课时5-Adaboost代码模拟-第二棵树构建.mp4
│     │  ├─课时6-Adaboost代码模拟-第三棵树构建.mp4
│     │  ├─课时7-Adaboost代码模拟-弱学习器融合.mp4
│     │  └─课时8-Adaboost代码模拟-概率计算.mp4
│     ├─章节32-32-Adaboost多分类与回归
│     │  ├─课时1-Adaboost-多分类-建模与可视化.mp4
│     │  ├─课时2-Adaboost多分类-gini系数计算.mp4
│     │  ├─课时3-Adaboost多分类-拆分条件计算.mp4
│     │  ├─课时4-Adaboost多分类-误差与更新权重.mp4
│     │  ├─课时5-Adaboost多分类-第二棵树构建.mp4
│     │  ├─课时6-Adaboost多分类-概率计算.mp4
│     │  ├─课时7-Adaboost回归-案例应用.mp4
│     │  ├─课时8-Adaboost回归-公式流程.mp4
│     │  └─课时9-Adaboost回归-第一棵树构建.mp4
│     ├─章节33-33-XGBoost原理与应用
│     │  ├─课时1-Adaboost-回归树的构建与预测.mp4
│     │  ├─课时2-XGBoost-概述.mp4
│     │  ├─课时3-XGBoost树-定义.mp4
│     │  ├─课时4-GBDT-XGBoost对比.mp4
│     │  ├─课时5-XGBoost和GBDT差异.mp4
│     │  ├─课时6-XGBoost使用方式之一.mp4
│     │  └─课时7-XGBoost其他使用方式.mp4
│     ├─章节34-34-XGBoost实战
│     │  ├─课时1-XGBoost-参数-提前终止参数解释.mp4
│     │  ├─课时2-XGBoost-目标损失函数.mp4
│     │  ├─课时3-XGBoost-损失函数二阶泰勒展开公式.mp4
│     │  ├─课时4-XGBoost-树的结构.mp4
│     │  ├─课时5-XGBoost-树的复杂度.mp4
│     │  ├─课时6-XGBoost-最终目标函数.mp4
│     │  ├─课时7-XGBoost-最优化函数.mp4
│     │  ├─课时8-XGBoost-实战-加载处理数据.mp4
│     │  └─课时9-XGBoost-实战-筛选最佳的模型参数.mp4
│     ├─章节35-35-SVM【初级】
│     │  ├─课时1-XGBoost-筛选最佳模型数量-回顾.mp4
│     │  ├─课时2-XGBoost-筛选最佳参数实战.mp4
│     │  ├─课时3-SVM-什么是支持向量机.mp4
│     │  ├─课时4-SVM-分类应用.mp4
│     │  ├─课时5-SVM-超平面可视化.mp4
│     │  └─课时6-SVM-构建目标函数【一】.mp4
│     ├─章节36-36-SVM【中级】
│     │  ├─课时1-SVM-目标函数【二】.mp4
│     │  ├─课时2-SVM-线性分类-分界线绘制.mp4
│     │  ├─课时3-SVM-拉格朗日乘子法.mp4
│     │  ├─课时4-SVM-拉格朗日乘子法-推导.mp4
│     │  ├─课时5-SVM-KKT条件介绍【一】.mp4
│     │  └─课时6-SVM-KKT条件介绍【二】.mp4
│     ├─章节37-37-SVM【高级】
│     │  ├─课时1-SVM-KKT条件【三】.mp4
│     │  ├─课时2-SVM-对偶问题.mp4
│     │  ├─课时3-SVM-非线性核函数.mp4
│     │  ├─课时4-SVM-核函数介绍.mp4
│     │  ├─课时5-SVM-核函数应用案例.mp4
│     │  └─课时6-SVM-非线性核函数案例.mp4
│     ├─章节38-38-SVM【进阶】
│     │  ├─课时1-SVM-中级-知识点修正【边界线绘制】.mp4
│     │  ├─课时2-SVM-目标函数优化【硬间隔】一.mp4
│     │  ├─课时3-SVM-目标函数优化【硬间隔】二.mp4
│     │  ├─课时4-SVM-目标函数优化【硬间隔】三.mp4
│     │  ├─课时5-SVM-不同核函数回归问题.mp4
│     │  ├─课时6-SVM-天猫双十一销量预测.mp4
│     │  ├─课时7-SVM-软间隔目标函数优化流程介绍.mp4
│     │  └─课时8-SVM-特定多分类应用.mp4
│     ├─章节39-39-聚类-【初级】
│     │  ├─课时1-课前分享.mp4
│     │  ├─课时2-SVM-人脸识别-案例.mp4
│     │  ├─课时3-聚类-概述.mp4
│     │  ├─课时4-Kmeans-概述.mp4
│     │  ├─课时5-Kmeans-亚洲足球国家队聚类.mp4
│     │  └─课时6-Kmeans-轮廓系数筛选合适的聚类个数K.mp4
│     ├─章节4-4-pandas初级
│     │  ├─课时1-广播机制.mp4
│     │  ├─课时2-元素级数学函数.mp4
│     │  ├─课时3-通用函数举例.mp4
│     │  ├─课时4-数学和统计函数.mp4
│     │  ├─课时5-线性代数.mp4
│     │  ├─课时6-pandas数据分析库介绍.mp4
│     │  └─课时7-数据结构.mp4
│     ├─章节40-40-聚类-【高级】
│     │  ├─课时1-KMeans-图片像素聚类.mp4
│     │  ├─课时2-DBSCAN-概述.mp4
│     │  ├─课时3-DBSCAN-案例应用.mp4
│     │  ├─课时4-分层聚类-概述.mp4
│     │  ├─课时5-分层聚类-案例介绍.mp4
│     │  └─课时6-代码杠杆.mp4
│     ├─章节5-5-pandas中级
│     │  ├─课时1-数据查看.mp4
│     │  ├─课时2-csv文件读写.mp4
│     │  ├─课时3-Excel文件读写.mp4
│     │  ├─课时4-Sql读写操作.mp4
│     │  ├─课时5-批量读取大文件.mp4
│     │  └─课时6-行索引列索引.mp4
│     ├─章节6-6-pandas高级
│     │  ├─课时1-位置选择.mp4
│     │  ├─课时2-boolean索引.mp4
│     │  ├─课时3-赋值操作.mp4
│     │  ├─课时4-轴和元素的替换.mp4
│     │  ├─课时5-map字典映射.mp4
│     │  ├─课时6-apply元素改变.mp4
│     │  ├─课时7-transform数据改变.mp4
│     │  ├─课时8-抽样和独热编码.mp4
│     │  └─课时9-分箱操作.mp4
│     ├─章节7-7-matplotlib初级
│     │  ├─课时1-数据分析师岗位-数据清洗.mp4
│     │  ├─课时2-数据分析师岗位-薪水处理.mp4
│     │  ├─课时3-数据分析师岗位-技能提取.mp4
│     │  ├─课时4-数据分析师岗位-行业信息.mp4
│     │  ├─课时5-matplotlib-概率.mp4
│     │  ├─课时6-matplotlib-图形绘制.mp4
│     │  └─课时7-matplotlib-刻度标签标题.mp4
│     ├─章节8-8-matplotlib高级
│     │  ├─课时1-matplotlib-图例.mp4
│     │  ├─课时2-matplotlib-脊柱移动.mp4
│     │  ├─课时3-matplotlib-图片保存.mp4
│     │  ├─课时4-matplotlib-风格和样式.mp4
│     │  ├─课时5-matplotlib-子视图.mp4
│     │  ├─课时6-matplotlib-嵌套.mp4
│     │  └─课时7-matplotlib-双轴布局.mp4
│     └─章节9-9-matplotlib高级
│        ├─课时1-条形图.mp4
│        ├─课时2-极坐标图.mp4
│        ├─课时3-箱型图.mp4
│        ├─课时4-散点图.mp4
│        ├─课时5-饼图.mp4
│        ├─课时6-热力图【】.mp4
│        └─课时7-数据分析师岗位分析实战【】.mp4
├─05-机器学习-线性回归
│  ├─11-程序员的数学
│  │  ├─章节1-微积分基础
│  │  │  ├─课时1-导数的定义与作用.mp4
│  │  │  ├─课时10-高阶导数.mp4
│  │  │  ├─课时11-导数与函数单调性.mp4
│  │  │  ├─课时12-极值定理.mp4
│  │  │  ├─课时13-导数与函数凹凸性.mp4
│  │  │  ├─课时14-一元函数泰勒展开.mp4
│  │  │  ├─课时2-左右导数与可导函数.mp4
│  │  │  ├─课时3-导数的几何与物理意义.mp4
│  │  │  ├─课时4-基本函数求导公式.mp4
│  │  │  ├─课时5-导数四则运算法则.mp4
│  │  │  ├─课时6-复合函数求导法则.mp4
│  │  │  ├─课时7-神经网络激活函数Sigmoid求导.mp4
│  │  │  ├─课时8-神经网络激活函数Tanh求导.mp4
│  │  │  └─课时9-神经网络激活函数Softmax求导.mp4
│  │  ├─章节2-线性代数基础
│  │  │  ├─课时1-向量是什么.mp4
│  │  │  ├─课时10-行列式.mp4
│  │  │  ├─课时11-伴随矩阵.mp4
│  │  │  ├─课时2-行向量和列向量.mp4
│  │  │  ├─课时3-向量运算.mp4
│  │  │  ├─课时4-向量的范数.mp4
│  │  │  ├─课时5-特殊向量.mp4
│  │  │  ├─课时6-矩阵是什么.mp4
│  │  │  ├─课时7-常见矩阵.mp4
│  │  │  ├─课时8-矩阵运算.mp4
│  │  │  └─课时9-逆矩阵.mp4
│  │  ├─章节3-线性代数高级
│  │  │  ├─课时1-特征值与特征向量概念.mp4
│  │  │  ├─课时10-SVD 进行数据压缩.mp4
│  │  │  ├─课时11-SVD 进行 PCA 降维.mp4
│  │  │  ├─课时12-SVD 进行矩阵求逆.mp4
│  │  │  ├─课时13-SVD 进行协同过滤.mp4
│  │  │  ├─课时2-满秩矩阵.mp4
│  │  │  ├─课时3-特征值与行列式.mp4
│  │  │  ├─课时4-特征值分解定义与操作.mp4
│  │  │  ├─课时5-特征值分解意义.mp4
│  │  │  ├─课时6-矩阵和向量的求导公式.mp4
│  │  │  ├─课时7-奇异值分解(SVD).mp4
│  │  │  ├─课时8-奇异值分解计算方式.mp4
│  │  │  └─课时9-奇异值分解性质.mp4
│  │  ├─章节4-多元函数微分学
│  │  │  ├─课时1-多元函数定义.mp4
│  │  │  ├─课时2-偏导数.mp4
│  │  │  ├─课时3-高阶偏导数.mp4
│  │  │  ├─课时4-梯度.mp4
│  │  │  ├─课时5-雅可比矩阵.mp4
│  │  │  ├─课时6-Hessian 矩阵.mp4
│  │  │  ├─课时7-极值判别法则.mp4
│  │  │  └─课时8-二次型.mp4
│  │  ├─章节5-概率论
│  │  │  ├─课时1-概率论与机器学习.mp4
│  │  │  ├─课时10-随机变量独立性.mp4
│  │  │  ├─课时11-协方差.mp4
│  │  │  ├─课时12-机器学习中常见分布.mp4
│  │  │  ├─课时13-最大似然估计.mp4
│  │  │  ├─课时2-随机事件.mp4
│  │  │  ├─课时3-条件概率和贝叶斯公式.mp4
│  │  │  ├─课时4-随机事件的独立性.mp4
│  │  │  ├─课时5-随机变量.mp4
│  │  │  ├─课时6-期望.mp4
│  │  │  ├─课时7-方差.mp4
│  │  │  ├─课时8-数学期望与方差重要公式.mp4
│  │  │  └─课时9-随机向量.mp4
│  │  └─章节6-最优化
│  │     ├─课时1-最优化概念.mp4
│  │     ├─课时10-坐标下降法.mp4
│  │     ├─课时11-数值优化算法瓶颈.mp4
│  │     ├─课时12-凸优化问题.mp4
│  │     ├─课时13-凸集.mp4
│  │     ├─课时14-凸函数.mp4
│  │     ├─课时15-凸函数表达形式.mp4
│  │     ├─课时16-拉格朗日乘数法.mp4
│  │     ├─课时17-KKT 条件.mp4
│  │     ├─课时18-拉格朗日对偶.mp4
│  │     ├─课时2-求导与迭代求解.mp4
│  │     ├─课时3-梯度下降法公式推导.mp4
│  │     ├─课时4-梯度下降代码演示.mp4
│  │     ├─课时5-牛顿法解方程原理.mp4
│  │     ├─课时6-牛顿法解方程代码演示.mp4
│  │     ├─课时7-牛顿法求解最优化问题.mp4
│  │     ├─课时8-牛顿法求解最优化代码演示.mp4
│  │     └─课时9-拟牛顿法介绍.mp4
│  ├─12-线性回归算法
│  │  ├─章节1-线性回归正规方程
│  │  │  ├─课时1-承前启后数据分析概要.mp4
│  │  │  ├─课时2-什么是线性回归.mp4
│  │  │  ├─课时3-线性回归基本概念.mp4
│  │  │  ├─课时4-线性回归概念更上一层楼.mp4
│  │  │  ├─课时5-正规方程.mp4
│  │  │  ├─课时6-正规方程应用求解多元一次方程.mp4
│  │  │  ├─课时7-sklearn线性回归正规方程运算.mp4
│  │  │  └─课时8-sklearn带截距运算.mp4
│  │  ├─章节2-多元线性回归推导
│  │  │  ├─课时1-八元一次方程问题再现.mp4
│  │  │  ├─课时2-八元一次方程增加截距求解.mp4
│  │  │  ├─课时3-正规方程推导过程.mp4
│  │  │  ├─课时4-凸函数判定.mp4
│  │  │  ├─课时5-最大似然估计.mp4
│  │  │  ├─课时6-最小二乘法公式推导.mp4
│  │  │  ├─课时7-正规方程线性回归演示.mp4
│  │  │  └─课时8-sklearn线性回归演示.mp4
│  │  ├─章节3-梯度下降
│  │  │  ├─课时1-波士顿房价加载与查看.mp4
│  │  │  ├─课时2-数据拆分建模与预测.mp4
│  │  │  ├─课时3-模型评估.mp4
│  │  │  ├─课时4-梯度下降概念介绍.mp4
│  │  │  ├─课时5-梯度下降步骤.mp4
│  │  │  ├─课时6-函数与导函数求解最优解.mp4
│  │  │  ├─课时7-梯度下降代码演示.mp4
│  │  │  └─课时8-梯度下降可视化.mp4
│  │  ├─章节4-梯度下降进阶
│  │  │  ├─课时1-三种常用梯度下降介绍对比.mp4
│  │  │  ├─课时2-线性回归梯度下降更新公式.mp4
│  │  │  ├─课时3-BGD批量梯度下降更新公式.mp4
│  │  │  ├─课时4-SGD和MBGD更新公式.mp4
│  │  │  ├─课时5-BGD批量梯度下降代码实现.mp4
│  │  │  ├─课时6-BGD批量梯度下降求解多元一次方程.mp4
│  │  │  ├─课时7-SGD随机梯度下降求解一元一次方程.mp4
│  │  │  ├─课时8-SGD随机梯度下降求解多元一次方程.mp4
│  │  │  └─课时9-MBGD小批量梯度下降代码实现.mp4
│  │  ├─章节5-梯度下降优化
│  │  │  ├─课时1-归一化目的.mp4
│  │  │  ├─课时2-最小值最大值归一化.mp4
│  │  │  ├─课时3-Z-score归一化.mp4
│  │  │  ├─课时4-天池工业蒸汽量项目归一化实战(一).mp4
│  │  │  ├─课时5-天池工业蒸汽量项目归一化实战(二).mp4
│  │  │  └─课时6-过拟合欠拟合与正则化.mp4
│  │  ├─章节6-梯度下降优化进阶
│  │  │  ├─课时1-归一化之预测结果升华提升.mp4
│  │  │  ├─课时2-套索回归介绍.mp4
│  │  │  ├─课时3-L1正则化可视化图形.mp4
│  │  │  ├─课时4-L1正则化稀松性缩小系数到零.mp4
│  │  │  ├─课时5-L1正则化套索回归权重衰减梯度下降公式.mp4
│  │  │  ├─课时6-L2正则化岭回归原理详解.mp4
│  │  │  ├─课时7-Ridge岭回归应用.mp4
│  │  │  ├─课时8-Lasso套索回归应用.mp4
│  │  │  └─课时9-ElasticNet弹性网络应用.mp4
│  │  └─章节7-线性回归升维与实战
│  │     ├─课时1-天池工业蒸汽量项目不同模型预测结果.mp4
│  │     ├─课时2-多项式回归升维概念介绍.mp4
│  │     ├─课时3-多项式回归升维实战(一).mp4
│  │     ├─课时4-多项式回归升维维度概念详解.mp4
│  │     ├─课时5-多项式回归升维实战(二).mp4
│  │     ├─课时6-多项式回归实战天猫双十一销量预测(线性回归模型).mp4
│  │     ├─课时7-多项式回归实战天猫双十一销量预测(随机梯度下降模型).mp4
│  │     └─课时8-中国人寿保费预测(EDA数据探索).mp4
│  └─13-智能发电厂工业蒸汽量项目预测实战
│     └─章节1-智能发电厂工业蒸汽量预测项目实战(阿里巴巴实战项目)
│        ├─课时1-智能发电厂工业蒸汽量预测-项目介绍.mp4
│        ├─课时10-智能发电厂工业蒸汽量预测-多重共线性.mp4
│        ├─课时11-智能发电厂工业蒸汽量预测-模型初验.mp4
│        ├─课时12-智能发电厂工业蒸汽量预测-模型预测之数据加载.mp4
│        ├─课时13-智能发电厂工业蒸汽量预测-模型预测之学习曲线.mp4
│        ├─课时14-智能发电厂工业蒸汽量预测-多元线性回归建模线上检验.mp4
│        ├─课时15-智能发电厂工业蒸汽量预测-随机森林建模线上检验.mp4
│        ├─课时16-智能发电厂工业蒸汽量预测-SVR建模线上检验.mp4
│        ├─课时17-智能发电厂工业蒸汽量预测-GBDT建模线上检验.mp4
│        ├─课时18-智能发电厂工业蒸汽量预测-lightGBM和Xgboost建模线上检验.mp4
│        ├─课时19-智能发电厂工业蒸汽量预测-模型融合数据加载.mp4
│        ├─课时2-智能发电厂工业蒸汽量预测-数据介绍.mp4
│        ├─课时20-智能发电厂工业蒸汽量预测-模型融合算法调参函数.mp4
│        ├─课时21-智能发电厂工业蒸汽量预测-模型融合岭回归调参.mp4
│        ├─课时22-智能发电厂工业蒸汽量预测-模型融合其他算法调参.mp4
│        ├─课时23-智能发电厂工业蒸汽量预测-模型融合bagging.mp4
│        ├─课时3-智能发电厂工业蒸汽量预测-箱型图数据探索.mp4
│        ├─课时4-智能发电厂工业蒸汽量预测-数据分布.mp4
│        ├─课时5-智能发电厂工业蒸汽量预测-特征筛选.mp4
│        ├─课时6-智能发电厂工业蒸汽量预测-归一化.mp4
│        ├─课时7-智能发电厂工业蒸汽量预测-正态化操作.mp4
│        ├─课时8-智能发电厂工业蒸汽量预测-数据拆分.mp4
│        └─课时9-智能发电厂工业蒸汽量预测-异常值过滤.mp4
├─06-机器学习-线性分类
│  └─14-线性分类算法
│     ├─章节1-逻辑回归二分类
│     │  ├─课时1-逻辑回归介绍.mp4
│     │  ├─课时2-Sigmoid 函数介绍.mp4
│     │  ├─课时3-逻辑回归损失函数推导.mp4
│     │  ├─课时4-损失函数立体化呈现(一).mp4
│     │  ├─课时5-损失函数立体化呈现(二).mp4
│     │  └─课时6-逻辑回归代码实现与概率手动计算.mp4
│     ├─章节2-逻辑回归多分类softmax
│     │  ├─课时1-逻辑回归梯度下降更新公式.mp4
│     │  ├─课时2-逻辑回归多分类OVR.mp4
│     │  ├─课时3-逻辑回归OVR建模与概率预测.mp4
│     │  ├─课时4-代码实战逻辑回归OVR概率计算.mp4
│     │  ├─课时5-Softmax函数与概率计算.mp4
│     │  ├─课时6-代码实战逻辑回归Softmax概率计算.mp4
│     │  └─课时7-Sigmoid与Softmax异同.mp4
│     ├─章节3-SVM 支持向量机原理(一)
│     │  ├─课时1-SVM支持向量机概念.mp4
│     │  ├─课时2-支持向量机SVM目标函数推导.mp4
│     │  ├─课时3-SVM二分类最大间隔绘制.mp4
│     │  ├─课时4-拉格朗日乘子法介绍.mp4
│     │  ├─课时5-拉格朗日乘子法原理推导.mp4
│     │  └─课时6-支持向量机SVM作业介绍.mp4
│     ├─章节4-SVM支持向量机原理(二)
│     │  ├─课时1-作业讲解和知识点回顾.mp4
│     │  ├─课时2-SVC支持向量机分类不同核函数差异.mp4
│     │  ├─课时3-非线性核函数介绍.mp4
│     │  ├─课时4-核函数对应数学公式.mp4
│     │  ├─课时5-KKT条件介绍.mp4
│     │  ├─课时6-SVR支持向量机回归核函数差异.mp4
│     │  └─课时7-SVR支持向量机回归拟合天猫双十一销量方程.mp4
│     ├─章节5-SVM支持向量机原理与实战(一)
│     │  ├─课时1-SVM支持向量机原理可视化.mp4
│     │  ├─课时2-SVM支持向量机KKT条件详解.mp4
│     │  ├─课时3-SVM支持向量机对偶问题转化.mp4
│     │  ├─课时4-SVM支持向量机目标函数构建.mp4
│     │  ├─课时5-SVM支持向量机损失函数SMO求解过程.mp4
│     │  ├─课时6-SVM支持向量机网格搜索参数优化.mp4
│     │  └─课时7-SVM软间隔及优化.mp4
│     └─章节6-SVM支持向量机原理与实战(二)
│        ├─课时1-LFW人脸数据加载与介绍.mp4
│        ├─课时2-SVM支持向量机LFW数据建模与参数选择.mp4
│        ├─课时3-SVM支持向量机LFW人脸分类建模预测可视化.mp4
│        ├─课时4-SVM支持向量机软间隔与优化目标函数构建.mp4
│        └─课时5-SVM算法整体回顾.mp4
├─07-机器学习-无监督学习
│  └─15-无监督学习算法
│     ├─章节1-聚类系列算法高级
│     │  ├─课时1-Kmeans聚类亚洲国家队自动划分类别.mp4
│     │  ├─课时2-Kmeans聚类亚洲国家队类别可视化.mp4
│     │  ├─课时3-聚类算法概念介绍.mp4
│     │  ├─课时4-聚类算法的划分标准.mp4
│     │  ├─课时5-Kmeans算法原理和流程.mp4
│     │  ├─课时6-聚类评价指标轮廓系数.mp4
│     │  ├─课时7-轮廓系数使用.mp4
│     │  ├─课时8-聚类评价指标调整兰德系数.mp4
│     │  └─课时9-Kmeans聚类提取特征图片压缩.mp4
│     ├─章节2-聚类系列算法进阶
│     │  ├─课时1-DBSCAN算法介绍.mp4
│     │  ├─课时2-DBSCAN算法原理和参数详解.mp4
│     │  ├─课时3-DBSCAN聚类案例数据创建.mp4
│     │  ├─课时4-DBSCAN聚类案例Kmeans算法聚类效果.mp4
│     │  ├─课时5-DBSCAN聚类案例效果.mp4
│     │  ├─课时6-分层聚类概念原理参数介绍.mp4
│     │  ├─课时7-分层聚类概念原理参数介绍.mp4
│     │  ├─课时8-分层聚类瑞士卷数据效果.mp4
│     │  └─课时9-作业介绍和知识点总结.mp4
│     ├─章节3-降维系列算法高级
│     │  ├─课时1-数据相关性概念介绍和代码演示.mp4
│     │  ├─课时2-数据降维概念.mp4
│     │  ├─课时3-数据降维方法介绍.mp4
│     │  ├─课时4-PCA 算法介绍和使用.mp4
│     │  ├─课时5-PCA降维算法特征值分解代码实现.mp4
│     │  └─课时6-PCA降维算法奇异值分解SVD代码实现.mp4
│     ├─章节4-降维系列算法进阶
│     │  ├─课时1-协方差和散度矩阵.mp4
│     │  ├─课时2-线性代数之特征值特征向量分解.mp4
│     │  ├─课时3-线性代数之SVD奇异值分解.mp4
│     │  ├─课时4-LDA算法原理.mp4
│     │  ├─课时5-LDA算法流程.mp4
│     │  ├─课时6-NMF非负矩阵分解.mp4
│     │  └─课时7-LDA算法流程(修正).mp4
│     └─章节5-EM算法与GMM高斯混合模型
│        ├─课时1-LLE局部线性嵌入降维法算法原理介绍.mp4
│        ├─课时2-LLE算法使用代码举例.mp4
│        ├─课时3-EM算法思想与步骤.mp4
│        ├─课时4-极大似然思想.mp4
│        ├─课时5-EM算法入门举例介绍.mp4
│        ├─课时6-EM算法进阶举例介绍.mp4
│        ├─课时7-GMM高斯混合模型聚类使用代码举例.mp4
│        └─课时8-Jessen不等式介绍.mp4
├─08-机器学习-决策树
│  ├─16-决策树系列算法
│  │  ├─章节1-决策树分类算法原理
│  │  │  ├─课时1-决策树概述示例一(债务偿还).mp4
│  │  │  ├─课时2-决策树概述示例二(找对象).mp4
│  │  │  ├─课时3-决策树的应用和可视化.mp4
│  │  │  ├─课时4-决策树graphviz安装与可视化.mp4
│  │  │  ├─课时5-信息熵和信息增益概念和公式.mp4
│  │  │  ├─课时6-手写代码计算信息熵.mp4
│  │  │  ├─课时7-手写代码计算信息熵对比不同属性信息增益.mp4
│  │  │  └─课时8-作业-手写代码计算Gini系数.mp4
│  │  ├─章节10-Adaboost提升树多分类算法与回归算法
│  │  │  ├─课时1-Adaboost二分类概率代码演示计算.mp4
│  │  │  ├─课时2-Adaboost提升树多分类建模预测.mp4
│  │  │  ├─课时3-Adaboost多分类代码构建第一棵树.mp4
│  │  │  ├─课时4-Adaboost多分类代码构建第二棵树.mp4
│  │  │  ├─课时5-Adaboost多分类代码构建第三棵树.mp4
│  │  │  └─课时6-Adaboost多分类概率代码演示计算.mp4
│  │  ├─章节11-Xgboost算法与实战
│  │  │  ├─课时1-Adaboost回归算法建模和算法流程.mp4
│  │  │  ├─课时10-XGBoost实战建模与二分类评价指标ROC-AUC介绍.mp4
│  │  │  ├─课时11-XGBoost实战超参数选择.mp4
│  │  │  ├─课时12-XGBoost实战最佳参数测试验证.mp4
│  │  │  ├─课时2-Adaboost回归树算法原理代码构建.mp4
│  │  │  ├─课时3-XGBoost算法介绍.mp4
│  │  │  ├─课时4-XGBoost树结构.mp4
│  │  │  ├─课时5-XGBoost目标函数方程.mp4
│  │  │  ├─课时6-XBGoost目标函数泰勒展开.mp4
│  │  │  ├─课时7-XGBoost目标函数优化.mp4
│  │  │  ├─课时8-XGBoost叶节点权重计算公式推导.mp4
│  │  │  └─课时9-XGBoost三种建模方式介绍.mp4
│  │  ├─章节2-决策树分类算法进阶
│  │  │  ├─课时1-决策树原理:代码筛选决策树的根节点.mp4
│  │  │  ├─课时2-决策树分类指标详解.mp4
│  │  │  ├─课时3-决策树鸢尾花分类案例.mp4
│  │  │  ├─课时4-决策树剪枝详解.mp4
│  │  │  ├─课时5-决策树超参数选择.mp4
│  │  │  └─课时6-决策树作业葡萄酒分类不同算法比较.mp4
│  │  ├─章节3-决策树回归算法
│  │  │  ├─课时1-决策树与不同算法综合对比.mp4
│  │  │  ├─课时2-决策回归树原理概述.mp4
│  │  │  ├─课时3-决策回归树算法示例演示.mp4
│  │  │  ├─课时4-决策回归树原理未分裂mse计算.mp4
│  │  │  ├─课时5-决策回归树原理根节点裂分mse计算.mp4
│  │  │  ├─课时6-决策回归树最佳裂分条件计算.mp4
│  │  │  └─课时7-作业-归一化对不同算法有何影响.mp4
│  │  ├─章节4-集成算法
│  │  │  ├─课时1-归一化对不同算法影响.mp4
│  │  │  ├─课时2-决策回归树VS线性回归.mp4
│  │  │  ├─课时3-集成算法原理概述.mp4
│  │  │  ├─课时4-随机森林原理和应用.mp4
│  │  │  └─课时5-极限森林原理和应用.mp4
│  │  ├─章节5-GBDT梯度提升分类树高级
│  │  │  ├─课时1-极限森林随机性之所在.mp4
│  │  │  ├─课时2-信息熵.mp4
│  │  │  ├─课时3-交叉熵原理概述.mp4
│  │  │  ├─课时4-GBDT梯度提升分类树使用.mp4
│  │  │  ├─课时5-GBDT梯度提升分类树数学公式.mp4
│  │  │  └─课时6-GBDT算例建模与可视化.mp4
│  │  ├─章节6-GBDT梯度提升分类树进阶
│  │  │  ├─课时1-GBDT原理剖析代码拟合第一棵树.mp4
│  │  │  ├─课时10-GBDT二分类算法步骤总结.mp4
│  │  │  ├─课时2-GBDT原理剖析代码拟合第二棵树.mp4
│  │  │  ├─课时3-GBDT原理剖析代码拟合第三棵树.mp4
│  │  │  ├─课时4-GBDT原理剖析代码计算概率.mp4
│  │  │  ├─课时5-GBDT交叉熵损失函数介绍.mp4
│  │  │  ├─课时6-GBDT交叉熵损失函数化简.mp4
│  │  │  ├─课时7-GBDT交叉熵损失函数求导.mp4
│  │  │  ├─课时8-GBDT初始值F0的推导过程.mp4
│  │  │  └─课时9-GBDT叶节点预测值公式推导.mp4
│  │  ├─章节7-GBDT梯度提升回归树
│  │  │  ├─课时1-集成算法概述.mp4
│  │  │  ├─课时2-bagging集成算法代码演示.mp4
│  │  │  ├─课时3-GBDT梯度提升回归树概述.mp4
│  │  │  ├─课时4-GBDT梯度提升回归树应用.mp4
│  │  │  ├─课时5-GBDT梯度提升回归树原理.mp4
│  │  │  └─课时6-GBDT梯度提升回归树最佳裂分条件计算.mp4
│  │  ├─章节8-Adaboost提升树二分类算法高级
│  │  │  ├─课时1-Adaboost算法原理概述.mp4
│  │  │  ├─课时2-Adaboost算法应用乳腺癌案例.mp4
│  │  │  ├─课时3-Adaboost算法应用多分类案例.mp4
│  │  │  └─课时4-Adaboost算法应用多分类数据清洗案例.mp4
│  │  └─章节9-Adaboost提升树二分类算法进阶
│  │     ├─课时1-Adaboost二分类算法流程讲解.mp4
│  │     ├─课时2-Adaboost数据建模以及可视化.mp4
│  │     ├─课时3-Adaboost代码构建第一课树拆分条件计算.mp4
│  │     ├─课时4-Adaboost代码构建第一棵树弱学习器权重计算以及样本权重更新.mp4
│  │     ├─课时5-Adaboost代码构建第二棵决策树.mp4
│  │     ├─课时6-Adaboost代码构建第三棵决策树.mp4
│  │     └─课时7-Adaboost弱学习器聚合.mp4
│  ├─17-电商项目--京东购买意向预测
│  │  └─章节1-电商项目--京东客户购买意向预测
│  │     ├─课时1-京东用户购买意向预测-数据清洗-项目和数据介绍.mp4
│  │     ├─课时10-京东用户购买意向预测-数据探索-月每天商品8销量统计.mp4
│  │     ├─课时11-京东用户购买意向预测-数据探索-用户商品行为轨迹.mp4
│  │     ├─课时12-京东用户购买意向预测-特征工程-数据处理维度.mp4
│  │     ├─课时13-京东用户购买意向预测-特征工程-数据加载.mp4
│  │     ├─课时14-京东用户购买意向预测-特征工程-用户基本特征.mp4
│  │     ├─课时15-京东用户购买意向预测-特征工程-商品基本特征.mp4
│  │     ├─课时16-京东用户购买意向预测-特征工程-评论特征处理.mp4
│  │     ├─课时17-京东用户购买意向预测-特征工程-评论特征补充说明.mp4
│  │     ├─课时18-京东用户购买意向预测-特征工程-用户类别商品计数统计.mp4
│  │     ├─课时19-京东用户购买意向预测-特征工程-用户类别商品计数统计代码解读.mp4
│  │     ├─课时2-京东用户购买意向预测-数据清洗-数据挖掘流程.mp4
│  │     ├─课时20-京东用户购买意向预测-特征工程-累计用户行为特征处理.mp4
│  │     ├─课时21-京东用户购买意向预测-特征工程-用户近期行为特征.mp4
│  │     ├─课时22-京东用户购买意向预测-特征工程-用户对同类别下各商品行为.mp4
│  │     ├─课时23-京东用户购买意向预测-特征工程-用户对同类别下各种商品行为代码解读.mp4
│  │     ├─课时24-京东用户购买意向预测-特征工程-商品ID用户行为特征处理.mp4
│  │     ├─课时25-京东用户购买意向预测-特征工程-商品类别用户行为特征处理.mp4
│  │     ├─课时26-京东用户购买意向预测-特征工程-构建数据集-函数调用数据查看.mp4
│  │     ├─课时27-京东用户购买意向预测-特征工程-构建数据集-代码解读(一).mp4
│  │     ├─课时28-京东用户购买意向预测-特征工程-构建数据集-代码解读(二).mp4
│  │     ├─课时29-京东用户购买意向预测-特征工程-构建训练集和测试集.mp4
│  │     ├─课时3-京东用户购买意向预测-数据清洗-数据集验证.mp4
│  │     ├─课时30-京东用户购买意向预测-Xgboost建模-数据加载.mp4
│  │     ├─课时31-京东用户购买意向预测-Xgboost建模-模型训练.mp4
│  │     ├─课时32-京东用户购买意向预测-Xgboost建模-特征重要性查看.mp4
│  │     ├─课时33-京东用户购买意向预测-Xgboost建模-算法预测验证数据.mp4
│  │     ├─课时34-京东用户购买意向预测-Xgboost建模-验证数据模型评估.mp4
│  │     ├─课时35-京东用户购买意向预测-Xgboost建模-测试数据模型评估【】.mp4
│  │     ├─课时4-京东用户购买意向预测-数据清洗-重复数据.mp4
│  │     ├─课时5-京东用户购买意向预测-数据清洗-构建User信息.mp4
│  │     ├─课时6-京东用户购买意向预测-数据清洗-过滤空数据无交互数据.mp4
│  │     ├─课时7-京东用户购买意向预测-数据探索-周每天购买情况.mp4
│  │     ├─课时8-京东用户购买意向预测-数据探索-月每天购买情况.mp4
│  │     └─课时9-京东用户购买意向预测-数据探索-周每天各商品类别销量.mp4
│  └─18-天猫用户复购预测项目实战
│     └─章节1-天猫用户复购预测项目实战
│        ├─课时1-天猫用户复购预测项目实战概述.mp4
│        ├─课时10-空数据填充.mp4
│        ├─课时11-年龄性别类别型转换.mp4
│        ├─课时12-数据存储.mp4
│        ├─课时13-LGB算法建模.mp4
│        ├─课时14-XGB算法建模.mp4
│        ├─课时15-LGB交叉验证多轮建模.mp4
│        ├─课时16-XGB交叉验证多轮建模.mp4
│        ├─课时2-数据加载.mp4
│        ├─课时3-数据查看.mp4
│        ├─课时4-数据集成.mp4
│        ├─课时5-数据类型转换【】.mp4
│        ├─课时6-用户特征工程.mp4
│        ├─课时7-店铺特征工程.mp4
│        ├─课时8-用户店铺联合特征工程.mp4
│        └─课时9-购买点击比.mp4
├─09-机器学习-图概率模型
│  ├─19-电商项目--用户评论情感分析
│  │  └─章节1-用户评价情感分析
│  │     ├─课时1-京东天猫用户评价情感分析-单层神经网网络.mp4
│  │     ├─课时2-京东天猫用户评价情感分析-激活函数.mp4
│  │     ├─课时3-京东天猫用户评价情感分析-多层神经网络.mp4
│  │     ├─课时4-京东天猫用户评价情感分析-神经网络代码实现.mp4
│  │     ├─课时5-京东天猫用户评价情感分析-结巴分词.mp4
│  │     ├─课时6-京东天猫用户评价情感分析-文本向量化.mp4
│  │     └─课时7-京东天猫用户评价情感分析-深度学习建模预测.mp4
│  └─20-概率图模型
│     ├─章节1-朴素贝叶斯
│     │  ├─课时1-概率图模型概述.mp4
│     │  ├─课时10-垃圾短信分类项目实战.mp4
│     │  ├─课时11-新闻类别分类项目实战.mp4
│     │  ├─课时2-贝叶斯公式计算示例.mp4
│     │  ├─课时3-朴素贝叶斯(独立性假设).mp4
│     │  ├─课时4-朴素贝叶斯嫁与不嫁案例分析.mp4
│     │  ├─课时5-朴素贝叶斯三种模型介绍.mp4
│     │  ├─课时6-三种分布朴素贝叶斯模型应用.mp4
│     │  ├─课时7-文本分类英语进行独热编码.mp4
│     │  ├─课时8-贝叶斯网络中文one-hot编码.mp4
│     │  └─课时9-TF-IDF词频逆向文本频率原理和代码实现.mp4
│     ├─章节2-隐马尔可夫模型HMM
│     │  ├─课时1-贝叶斯网络概述.mp4
│     │  ├─课时10-维特比算法示例.mp4
│     │  ├─课时11-隐马尔可夫模型HMM解码问题.mp4
│     │  ├─课时12-隐马尔可夫模型HMM参数估计问题.mp4
│     │  ├─课时13-股票走势分析.mp4
│     │  ├─课时2-马尔科夫链介绍.mp4
│     │  ├─课时3-隐马尔可夫模型HMM概述.mp4
│     │  ├─课时4-隐马尔可夫模型HMM基本假设.mp4
│     │  ├─课时5-隐马尔可夫模型模型HMM解决三个问题.mp4
│     │  ├─课时6-隐马尔可夫模型HMM案例进行参数说明计算.mp4
│     │  ├─课时7-隐马尔可夫模型HMM前向算法示例.mp4
│     │  ├─课时8-维特比算法概述.mp4
│     │  └─课时9-维特比算法流程.mp4
│     └─章节3-条件随机场CRF
│        ├─课时1-条件随机场CRF-HMM模型总结.mp4
│        ├─课时2-条件随机场概念.mp4
│        └─课时3-条件随机场NLP实体命名案例.mp4
├─10-机器学习-Kaggle实战
│  └─21-Kaggle实战
│     ├─章节1-Kaggle实战之海难生死预测
│     │  ├─课时1-Kaggle实战海难生死预测背景知识.mp4
│     │  ├─课时10-Kaggle实战海难生死预测模型选择和模型调优.mp4
│     │  ├─课时11-Kaggle实战海难生死预测模型评估ROC-AUC.mp4
│     │  ├─课时12-Kaggle实战海难生死预测各模型混淆矩阵介绍.mp4
│     │  ├─课时13-Kaggle实战海难生死预测模型预测与结果提交.mp4
│     │  ├─课时2-Kaggle实战海难生死预测数据介绍.mp4
│     │  ├─课时3-Kaggle实战海难生死预测数据探索.mp4
│     │  ├─课时4-Kaggle实战海难生死预测特征与目标值关系查看.mp4
│     │  ├─课时5-Kaggle实战海难生死预测空数据的填充.mp4
│     │  ├─课时6-Kaggle实战海难生死预测特征工程.mp4
│     │  ├─课时7-Kaggle实战海难生死预测年龄属性的算法填充.mp4
│     │  ├─课时8-Kaggle实战海难生死预测同组识别.mp4
│     │  └─课时9-Kaggle实战海难生死预测相关性系数特征筛选.mp4
│     ├─章节2-Kaggle实战之信用卡反欺诈
│     │  ├─课时1-Kaggle实战信用卡反欺诈项目介绍.mp4
│     │  ├─课时10-Kaggle实战信用卡反欺诈特征重要性可视化.mp4
│     │  ├─课时11-Kaggle实战信用卡反欺诈过采样操作.mp4
│     │  ├─课时12-Kaggle实战信用卡反欺诈模型评估混淆矩阵召回率.mp4
│     │  ├─课时13-Kaggle实战信用卡反欺诈ROC-AUC模型评价指标.mp4
│     │  ├─课时14-Kaggle实战信用卡反欺诈交叉验证.mp4
│     │  ├─课时15-Kaggle实战信用卡反欺诈混淆矩阵可视化.mp4
│     │  ├─课时16-Kaggle实战信用卡反欺诈模型评估最优阈值.mp4
│     │  ├─课时2-kaggle实战信用卡反欺诈解码数据.mp4
│     │  ├─课时3-Kaggle实战信用卡反欺诈特征工程.mp4
│     │  ├─课时4-Kaggle实战信用卡反欺诈特征相关性系数.mp4
│     │  ├─课时5-Kaggle实战信用卡反欺诈交易金额和交易次数关系.mp4
│     │  ├─课时6-Kaggle实战信用卡反欺诈交易金额和交易时间关系.mp4
│     │  ├─课时7-Kaggle实战信用卡反欺诈特征分布.mp4
│     │  ├─课时8-Kaggle实战信用卡反欺诈根据特征分布清洗数据.mp4
│     │  └─课时9-Kaggle实战信用卡反欺诈特征缩放.mp4
│     └─章节3-Kaggle实战之Rossmann商店销量预测
│        ├─课时1-Kaggle实战Rossmann商店销售预测项目背景介绍与目的.mp4
│        ├─课时10-Kaggle实战之Rossmann商店销售预测代码回顾.mp4
│        ├─课时11-Kaggle实战之Rossmann商店销量预测模型训练.mp4
│        ├─课时12-Kaggle实战之Rossmann商店销量预测模型评估.mp4
│        ├─课时13-Kaggle实战之Rossmann商店销量预测整体模型优化.mp4
│        ├─课时14-Kaggle实战之Rossmann商店销售预测更加细致的模型优化.mp4
│        ├─课时15-Kaggle实战之Rossmann商店销量预测结果提交.mp4
│        ├─课时2-Kaggle实战Rossmann商店销售预测数据加载与字段介绍.mp4
│        ├─课时3-Kaggle实战Rossmann商店销售预测空数据处理和销售额与时间关系.mp4
│        ├─课时4-Kaggle实战Rossmann商店销售预测数据合并.mp4
│        ├─课时5-Kaggle实战Rossmann商店销售预测特征工程.mp4
│        ├─课时6-Kaggle实战Rossmann商店销售预测构建训练、验证、测试数据.mp4
│        ├─课时7-Kaggle实战Rossmann商店销售预测属性相关性查看.mp4
│        ├─课时8-Kaggle实战Rossmann商店销售预测对特征进行了正态化处理.mp4
│        └─课时9-Kaggle实战Rossmann商店销售预测自定义模型评估函数.mp4
├─11-深度学习直播课
│  └─22-面试突击班(官网暂无)
├─12-机器视觉
│  ├─23-机器视觉之OpenCV
│  │  ├─章节1-图片和视频的加载和显示
│  │  ├─章节10-图像直方图
│  │  ├─章节11-车辆统计项目
│  │  ├─章节12-特征点检测和匹配
│  │  ├─章节13-图像查找和图像拼接
│  │  ├─章节14-虚拟计算器项目
│  │  ├─章节15-信用卡数字识别
│  │  ├─章节16-图像分割与修复
│  │  ├─章节17-人脸检测和车牌识别
│  │  ├─章节18-目标追踪
│  │  ├─章节19-答题卡识别判卷
│  │  ├─章节2-OpenCV基础知识
│  │  ├─章节20-文档扫描ocr和光流估计
│  │  ├─章节3-OpenCV绘制图形
│  │  ├─章节4-OpenCV的运算
│  │  ├─章节5-图形基本变换
│  │  ├─章节6-滤波器
│  │  ├─章节7-形态学
│  │  ├─章节8-图像轮廓1
│  │  └─章节9-图像金字塔1
│  ├─24-基于OpenCV的虚拟计算器项目
│  │  └─章节1-虚拟计算器
│  ├─25-基于OpenCV的车辆统计项目
│  │  └─章节1-车辆统计项目
│  └─26-基于OpenCV的信用卡数字识别项目
│     └─章节1-信用卡数字识别
├─13-深度学习入门
│  ├─27-深度学习基础
│  │  ├─章节1-深度学习介绍
│  │  │  └─课时1-深度学习介绍.mp4
│  │  ├─章节2-神经网络基础
│  │  │  └─课时1-神经网络基础.mp4
│  │  ├─章节3-浅层神经网络
│  │  │  └─课时1-浅层神经网络.mp4
│  │  └─章节4-深层神经网络
│  │     └─课时1-深层神经网络.mp4
│  ├─28-深度学习进阶
│  │  ├─章节1-梯度下降算法改进
│  │  │  └─课时1-梯度下降优化算法.mp4
│  │  └─章节2-正则化
│  │     └─课时1-正则化.mp4
│  ├─29-TensorFlow深度学习框架
│  │  ├─章节1-TensorFlow介绍和环境安装
│  │  │  ├─课时1-TensorFlow介绍.mp4
│  │  │  └─课时2-环境安装.mp4
│  │  ├─章节2-TensorFlow基础操作
│  │  │  ├─课时1-常量的操作.mp4
│  │  │  ├─课时2-sparse tensor.mp4
│  │  │  ├─课时3-变量操作.mp4
│  │  │  ├─课时4-tensorflow运算.mp4
│  │  │  ├─课时5-tensorflow实现线性回归.mp4
│  │  │  ├─课时6-tensorflow实现逻辑回归.mp4
│  │  │  └─课时7-keras入门.mp4
│  │  ├─章节3-TensorFlow高阶操作
│  │  │  ├─课时1-神经网络计算参数方法啊.mp4
│  │  │  ├─课时10-wide&deep模型函数式写法.mp4
│  │  │  ├─课时11-子类api写法.mp4
│  │  │  ├─课时12-多输入wide&deep.mp4
│  │  │  ├─课时13-多输出wide&deep.mp4
│  │  │  ├─课时14-超参数搜索理论.mp4
│  │  │  ├─课时15-手动实现超参数搜索.mp4
│  │  │  ├─课时16-封装sklearn进行超参数搜索.mp4
│  │  │  ├─课时2-标准化处理  softmax和flatten.mp4
│  │  │  ├─课时3-正则化.mp4
│  │  │  ├─课时4-dropout.mp4
│  │  │  ├─课时5-BN层.mp4
│  │  │  ├─课时6-selu激活函数.mp4
│  │  │  ├─课时7-神经网络实现回归任务.mp4
│  │  │  ├─课时8-回调函数.mp4
│  │  │  └─课时9-wide&deep模型原理.mp4
│  │  ├─章节4-高阶API
│  │  │  ├─课时1-自定义损失函数.mp4
│  │  │  ├─课时2-自定义layer.mp4
│  │  │  ├─课时3-tf.function和auto_graph.mp4
│  │  │  ├─课时4-手动求导.mp4
│  │  │  ├─课时5-tf.GradientTape.mp4
│  │  │  └─课时6-手动实现训练过程.mp4
│  │  ├─章节5-Tensorflow dataset使用
│  │  │  ├─课时1-datasets基础用法.mp4
│  │  │  ├─课时2-生成csv文件.mp4
│  │  │  ├─课时3-解析csv文件.mp4
│  │  │  └─课时4-在keras中使用dataset.mp4
│  │  ├─章节6-Tensorflow Estimator使用
│  │  │  ├─课时1-feature_columns使用.mp4
│  │  │  ├─课时2-premake estimator使用.mp4
│  │  │  └─课时3-交叉特征使用.mp4
│  │  ├─章节7-GPU设置和分布式
│  │  │  ├─课时1-GPU设置理论.mp4
│  │  │  ├─课时10-自定义训练过程分布式.mp4
│  │  │  ├─课时11-自定义训练过程问题解决.mp4
│  │  │  ├─课时2-fashion_minst数据处理.mp4
│  │  │  ├─课时3-设置GPU增长.mp4
│  │  │  ├─课时4-设置GPU可见.mp4
│  │  │  ├─课时5-设置虚拟GPU.mp4
│  │  │  ├─课时6-使用多GPU.mp4
│  │  │  ├─课时7-分布式策略.mp4
│  │  │  ├─课时8-keras模型分布式.mp4
│  │  │  └─课时9-estimator模型分布式.mp4
│  │  └─章节8-模型保存和部署
│  │     ├─课时1-模型保存和部署理论.mp4
│  │     ├─课时2-keras保存模型参数和加载模型参数.mp4
│  │     ├─课时3-keras_to_savedmodel.mp4
│  │     ├─课时4-keras_to_concret_function.mp4
│  │     ├─课时5-to_tflite.mp4
│  │     ├─课时6-tflite_interpreter使用.mp4
│  │     ├─课时7-转化为量化tflite.mp4
│  │     └─课时8-使用quantized_tflite_interpreter.mp4
│  ├─30-基于TensorFlow的手写数字识别项目
│  │  └─章节1-手写数字识别
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时2-MNIST数据集介绍.mp4
│  │     ├─课时3-读取数据.mp4
│  │     ├─课时4-数据预处理.mp4
│  │     ├─课时5-定义模型.mp4
│  │     ├─课时6-模型训练.mp4
│  │     ├─课时7-过拟合问题.mp4
│  │     └─课时8-深层神经网络.mp4
│  ├─31-基于TensorFlow的CiFar10物品分类项目
│  │  └─章节1-CiFar10物体识别
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时2-Cifar10数据集介绍.mp4
│  │     ├─课时3-读取数据集.mp4
│  │     ├─课时4-数据预处理.mp4
│  │     ├─课时5-定义网络.mp4
│  │     ├─课时6-配置网络.mp4
│  │     ├─课时7-模型训练.mp4
│  │     ├─课时8-深层神经网络.mp4
│  │     └─课时9-过拟合问题.mp4
│  └─32-深度学习-许可(官网暂无)
├─14-深度学习进阶
│  ├─33-卷积神经网络
│  │  ├─章节1-卷积神经网络原理
│  │  │  ├─课时1-卷积神经网络引入.mp4
│  │  │  ├─课时2-卷积神经网络原理.mp4
│  │  │  ├─课时3-使用卷积操作图片.mp4
│  │  │  ├─课时4-搭建卷积神经网络.mp4
│  │  │  └─课时5-图片数据读取.mp4
│  │  ├─章节2-经典分类网络结构
│  │  │  ├─课时1-cifar-10数据集识别.mp4
│  │  │  ├─课时10-resnet网络结构.mp4
│  │  │  ├─课时11-padding的研究.mp4
│  │  │  ├─课时12-搭建resnet网络.mp4
│  │  │  ├─课时13-resnet训练代码.mp4
│  │  │  ├─课时2-AlexNet详解.mp4
│  │  │  ├─课时3-手动实现AlexNet.mp4
│  │  │  ├─课时4-VGG网络结构.mp4
│  │  │  ├─课时5-VGG网络实现.mp4
│  │  │  ├─课时6-GoogLeNet网络结构.mp4
│  │  │  ├─课时7-Inception结构和辅助输出结构.mp4
│  │  │  ├─课时8-GoogLeNet网络结构定义.mp4
│  │  │  └─课时9-GoogLeNet训练.mp4
│  │  ├─章节3-CNN网络实战技巧
│  │  │  ├─课时1-迁移学习概念.mp4
│  │  │  ├─课时2-迁移学习代码实现.mp4
│  │  │  └─课时3-迁移学习之训练最后几层参数.mp4
│  │  └─章节4-前沿分类网络
│  │     ├─课时1-ResNeXt网络原理.mp4
│  │     ├─课时2-mobilenetv1v2原理.mp4
│  │     ├─课时3-dw卷积和传统卷积对比和mobilenet原理复习.mp4
│  │     ├─课时4-mobilenetv2代码详解.mp4
│  │     ├─课时5-mobilenetv3网络结构详解.mp4
│  │     └─课时6-mobilenetv3源码解读.mp4
│  ├─34-基于CNN的10种物体识别项目
│  │  └─章节1-基于CNN的10种物体识别项目
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时2-数据集介绍.mp4
│  │     ├─课时3-读取数据集.mp4
│  │     ├─课时4-数据预处理.mp4
│  │     ├─课时5-定义卷积神经网络.mp4
│  │     ├─课时6-配置网络.mp4
│  │     ├─课时7-模型训练.mp4
│  │     ├─课时8-结果展示.mp4
│  │     └─课时9-网络优化.mp4
│  ├─35-基于CNN的猫狗图片分类项目
│  │  └─章节1-基于CNN的猫狗图片分类项目
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时2-读取数据【】.mp4
│  │     ├─课时3-搭建卷积神经网络【】.mp4
│  │     ├─课时4-配置网络【】.mp4
│  │     ├─课时5-模型训练【】.mp4
│  │     └─课时6-数据增强【】.mp4
│  ├─36-自然语言处理(NLP)
│  │  └─章节1-自然语言处理基础概念
│  │     ├─课时1-NLP介绍和NLP初期发展.mp4
│  │     ├─课时2-序列数据研究.mp4
│  │     └─课时3-文本预处理.mp4
│  ├─37-自然语言处理项目实战--机器翻译(官网暂无)
│  ├─38-PyTorch深度学习框架
│  │  ├─章节1-Pytorch入门
│  │  │  ├─课时1-pytorch介绍.mp4
│  │  │  ├─课时2-pytorch安装.mp4
│  │  │  ├─课时3-pytorch张量基础操作和基础运算.mp4
│  │  │  ├─课时4-pytorch自动微分.mp4
│  │  │  ├─课时5-pytorch实现原始线性回归.mp4
│  │  │  ├─课时6-pytorch实现线性回归封装写法.mp4
│  │  │  ├─课时7-pytorch实现分类问题.mp4
│  │  │  └─课时8-模型的子类写法.mp4
│  │  ├─章节2-dataset和dataloader
│  │  │  ├─课时1-使用dataset重构代码.mp4
│  │  │  ├─课时2-使用DataLoader重构代码.mp4
│  │  │  ├─课时3-添加校验代码.mp4
│  │  │  └─课时4-封装.mp4
│  │  └─章节3-卷积神经网络
│  │     ├─课时1-使用pytorch搭建cnn实现手写数字识别.mp4
│  │     ├─课时10-自定义dataset.mp4
│  │     ├─课时11-自定义数据集问题解决.mp4
│  │     ├─课时12-tensorboard的使用.mp4
│  │     ├─课时2-4种天气数据处理.mp4
│  │     ├─课时3-图片预处理.mp4
│  │     ├─课时4-添加dropout层.mp4
│  │     ├─课时5-添加BN层.mp4
│  │     ├─课时6-vgg16迁移学习.mp4
│  │     ├─课时7-学习率衰减.mp4
│  │     ├─课时8-数据增强.mp4
│  │     └─课时9-模型参数保存.mp4
│  ├─39-Fashion-MNIST时尚物品分类项目
│  │  └─章节1-Fashion-MNIST时尚物品分类
│  │     ├─课时1-项目介绍【】.mp4
│  │     ├─课时2-数据集介绍【】.mp4
│  │     ├─课时3-数据读取【】.mp4
│  │     ├─课时4-创建模型【】.mp4
│  │     ├─课时5-定义训练过程【】.mp4
│  │     ├─课时6-定义预测过程.mp4
│  │     ├─课时7-训练过程.mp4
│  │     ├─课时8-保存和加载模型.mp4
│  │     └─课时9-模型预测.mp4
│  ├─40-基于AlexNet的花分类项目
│  │  └─章节1-基于AlexNet的花分类项目
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时2-模型定义.mp4
│  │     ├─课时3-读取数据.mp4
│  │     ├─课时4-定义训练过程.mp4
│  │     ├─课时5-不收敛bug解决.mp4
│  │     └─课时6-模型预测.mp4
│  └─41-基于图像分类的工业缺陷检测项目
│     └─章节1-基于图像分类的工业缺陷检测
│        ├─课时1-项目介绍.mp4
│        ├─课时2-数据集介绍.mp4
│        ├─课时3-自定义数据集.mp4
│        ├─课时4-模型定义.mp4
│        ├─课时5-定义训练过程.mp4
│        └─课时6-定义预测过程.mp4
├─15-深度学习项目实战
│  ├─42-深度学习-目标检测经典模型实战
│  │  ├─章节1-目标检测基础知识
│  │  │  ├─课时1-目标检测前言.mp4
│  │  │  ├─课时2-PASCAL VOC数据集介绍.mp4
│  │  │  ├─课时3-COCO数据集介绍.mp4
│  │  │  ├─课时4-mAP计算.mp4
│  │  │  └─课时5-制作自己的数据集.mp4
│  │  ├─章节2-目标检测RCNN模型
│  │  │  └─课时1-R-CNN网络.mp4
│  │  ├─章节3-目标检测Fast R-CNN模型
│  │  │  ├─课时1-Fast-R-CNN网络.mp4
│  │  │  └─课时2-FPN网络.mp4
│  │  ├─章节4-Faster R-CNN模型
│  │  │  └─课时1-Faster-R-CNN网络.mp4
│  │  ├─章节5-Faster R-CNN源码解读
│  │  │  ├─课时1-Faster-R-CNN源码总体说明.mp4
│  │  │  ├─课时10-计算Fast R-CNN损失.mp4
│  │  │  ├─课时11-预测结果后处理.mp4
│  │  │  ├─课时12-预测结果映射回原尺度.mp4
│  │  │  ├─课时13-更换backbone(不带fpn).mp4
│  │  │  ├─课时14-更换backbone(带fpn).mp4
│  │  │  ├─课时2-自定义数据集.mp4
│  │  │  ├─课时3-Faster R-CNN框架源码解读.mp4
│  │  │  ├─课时4-GeneralizedRCNNTransform.mp4
│  │  │  ├─课时5-AnchorsGenerator和RPNHead.mp4
│  │  │  ├─课时6-生成proposals.mp4
│  │  │  ├─课时7-计算RPN损失.mp4
│  │  │  ├─课时8-ROI Head.mp4
│  │  │  └─课时9-Fast R-CNN正负样本划分.mp4
│  │  └─章节6-目标检测mask R-CNN模型
│  │     ├─课时1-mask R-CNN模型介绍.mp4
│  │     ├─课时10-mask分支损失和预测.mp4
│  │     ├─课时11-预测mask映射回原图.mp4
│  │     ├─课时2-ROI Align.mp4
│  │     ├─课时3-双线性插值.mp4
│  │     ├─课时4-mask分支.mp4
│  │     ├─课时5-mask分支损失和预测.mp4
│  │     ├─课时6-源码项目介绍.mp4
│  │     ├─课时7-train脚本详解和执行训练.mp4
│  │     ├─课时8-预测脚本.mp4
│  │     └─课时9-mask分支和roi align前向传播.mp4
│  ├─43-基于MASK-RCNN的气球检测项目
│  │  └─章节1-基于MASK-RCNN框架的气球检测项目
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时10-balloon数据集代码测试.mp4
│  │     ├─课时11-训练代码编写.mp4
│  │     ├─课时12-推理代码编写.mp4
│  │     ├─课时13-via格式转coco格式代码编写.mp4
│  │     ├─课时14-训练和预测代码修改.mp4
│  │     ├─课时2-maskrcnn原理回顾.mp4
│  │     ├─课时3-环境搭建.mp4
│  │     ├─课时4-数据收集.mp4
│  │     ├─课时5-使用labelme标注数据.mp4
│  │     ├─课时6-EISeg使用.mp4
│  │     ├─课时7-使用VIA标注数据.mp4
│  │     ├─课时8-项目执行过程源码分析.mp4
│  │     └─课时9-balloon配置文件和数据集代码编写.mp4
│  ├─44-深度学习-目标检测YOLO实战
│  │  ├─章节1-YOLO-V1整体思想与网络架构
│  │  │  ├─课时1-YOLOv1网络结构.mp4
│  │  │  ├─课时2-YOLOv1的损失.mp4
│  │  │  ├─课时3-YOLOv1的局限.mp4
│  │  │  └─课时4-YOLOv1总体架构.mp4
│  │  ├─章节2-YOLO-V2进化详解
│  │  │  └─课时1-版本升级概述.mp4
│  │  ├─章节3-YOLO-V3网络模型介绍
│  │  │  ├─课时1-YOLOv3介绍.mp4
│  │  │  ├─课时2-YOLOv3spp介绍.mp4
│  │  │  ├─课时3-mosaic图像增强.mp4
│  │  │  ├─课时4-SPP模块说明.mp4
│  │  │  ├─课时5-IOU 损失.mp4
│  │  │  └─课时6-focal loss.mp4
│  │  ├─章节4-YOLOv3 SPP源码解读
│  │  │  ├─课时1-使用自定义数据集.mp4
│  │  │  ├─课时2-训练脚本解析.mp4
│  │  │  ├─课时3-预测代码的使用.mp4
│  │  │  ├─课时4-配置文件解析.mp4
│  │  │  └─课时5-模型创建.mp4
│  │  ├─章节5-YOLO-V4网络模型介绍
│  │  │  ├─课时1-版本升级概述.mp4
│  │  │  ├─课时10-PAN模块解读.mp4
│  │  │  ├─课时11-yolov4整体架构.mp4
│  │  │  ├─课时12-mish激活函数和Eliminate grid sensitivity.mp4
│  │  │  ├─课时2-YOLOv4版本贡献.mp4
│  │  │  ├─课时3-数据增强策略分析.mp4
│  │  │  ├─课时4-DropBlock与标签平滑处理.mp4
│  │  │  ├─课时5-损失函数局限性.mp4
│  │  │  ├─课时6-CIOU损失函数定义.mp4
│  │  │  ├─课时7-NMS细节优化.mp4
│  │  │  ├─课时8-SPP与CSP网络结构.mp4
│  │  │  └─课时9-SAM注意力机制模块.mp4
│  │  ├─章节6-YOLO-V5网络模型介绍
│  │  │  ├─课时1-YOLOv5总体介绍.mp4
│  │  │  ├─课时2-网络结构亮点.mp4
│  │  │  ├─课时3-数据增强.mp4
│  │  │  ├─课时4-训练策略.mp4
│  │  │  ├─课时5-损失计算.mp4
│  │  │  ├─课时6-消除网格敏感度.mp4
│  │  │  └─课时7-正样本匹配.mp4
│  │  ├─章节7-YOLOv5源码解读
│  │  │  ├─课时1-项目总体介绍和使用方法.mp4
│  │  │  ├─课时10-正样本匹配理论和代码准备.mp4
│  │  │  ├─课时11-正样本匹配核心代码讲解.mp4
│  │  │  ├─课时12-损失源码详解.mp4
│  │  │  ├─课时2-使用自定义数据集.mp4
│  │  │  ├─课时3-训练自己的数据集.mp4
│  │  │  ├─课时4-构建路径和生成缓存文件.mp4
│  │  │  ├─课时5-读取缓存文件更新labels.mp4
│  │  │  ├─课时6-Rectangular Training.mp4
│  │  │  ├─课时7-马赛克数据增强详解.mp4
│  │  │  ├─课时8-创建模型.mp4
│  │  │  └─课时9-detect模块详解.mp4
│  │  ├─章节8-目标检测算法SSD
│  │  │  ├─课时1-SSD算法原理.mp4
│  │  │  ├─课时2-SSD源码总体架构.mp4
│  │  │  ├─课时3-default box的生成.mp4
│  │  │  ├─课时4-损失函数定义【】.mp4
│  │  │  ├─课时5-损失的计算【】.mp4
│  │  │  ├─课时6-后处理【】.mp4
│  │  │  └─课时7-正负样本划分.mp4
│  │  └─章节9-目标检测算法RetinaNet
│  │     └─课时1-RetinaNet网络.mp4
│  ├─45-基于SSD的口罩佩戴检测项目
│  │  └─章节1-SSD口罩识别
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时10-模型训练.mp4
│  │     ├─课时11-预测和总结.mp4
│  │     ├─课时12-ssd生成anchor源码编写.mp4
│  │     ├─课时13-计算offset.mp4
│  │     ├─课时14-工具类函数.mp4
│  │     ├─课时15-FirstModel创建.mp4
│  │     ├─课时16-MiddleModel创建.mp4
│  │     ├─课时17-LastModel和最终模型创建.mp4
│  │     ├─课时18-计算损失.mp4
│  │     ├─课时19-训练.mp4
│  │     ├─课时2-SSD算法原理回顾.mp4
│  │     ├─课时20-预测和结果展示.mp4
│  │     ├─课时21-口罩项目源码解读.mp4
│  │     ├─课时3-数据集收集.mp4
│  │     ├─课时4-自定义数据集.mp4
│  │     ├─课时5-生成anchors.mp4
│  │     ├─课时6-展示anchors.mp4
│  │     ├─课时7-计算iou值.mp4
│  │     ├─课时8-计算target.mp4
│  │     └─课时9-定义模型.mp4
│  ├─46-基于YOLOv4的中国交通标志识别项目
│  │  └─章节1-基于YOLOv4的中国交通标志识别
│  │     ├─课时1-项目介绍.mp4
│  │     ├─课时10-预测过程.mp4
│  │     ├─课时11-项目总结.mp4
│  │     ├─课时2-交通标志数据集介绍.mp4
│  │     ├─课时3-yolov4理论回顾.mp4
│  │     ├─课时4-数据集分析.mp4
│  │     ├─课时5-数据集分析代码编写.mp4
│  │     ├─课时6-tt100k数据集转coco代码编写.mp4
│  │     ├─课时7-coco工具包使用.mp4
│  │     ├─课时8-cpu训练过程.mp4
│  │     └─课时9-使用GPU训练.mp4
│  └─47-基于YOLOv5的细胞检测项目
│     └─章节1-基于YOLOv5的细胞检测实战
│        ├─课时1-项目介绍.mp4
│        ├─课时10-快速构建界面之显示视频和摄像头内容.mp4
│        ├─课时11-分类模型和界面结合.mp4
│        ├─课时2-细胞数据集介绍.mp4
│        ├─课时3-yolov5原理回顾.mp4
│        ├─课时4-yolov5源码训练过程.mp4
│        ├─课时5-使用训练好的模型预测.mp4
│        ├─课时6-tflite导出类型.mp4
│        ├─课时7-yolov5安卓部署.mp4
│        ├─课时8-pyqt5快速入门.mp4
│        └─课时9-快速构建界面之显示图片.mp4
├─16-IoT开发基础课程
│  ├─48-C语言编程入门
│  │  ├─章节1-第一章 C语言开篇
│  │  │  ├─课时1-C语言开篇.mp4
│  │  │  ├─课时2-Clion开发环境安装.mp4
│  │  │  ├─课时3-第一个C程序.mp4
│  │  │  └─课时4-注释.mp4
│  │  ├─章节10-第十章 复合数据类型
│  │  │  ├─课时1-结构体的定义.mp4
│  │  │  ├─课时10-联合体的定义及基本使用.mp4
│  │  │  ├─课时11-联合体的实际用途.mp4
│  │  │  ├─课时12-大端模式和小端模式.mp4
│  │  │  ├─课时13-枚举.mp4
│  │  │  ├─课时2-结构体成员变量的初始化.mp4
│  │  │  ├─课时3-结构体中成员变量的访问.mp4
│  │  │  ├─课时4-练习题讲解.mp4
│  │  │  ├─课时5-函数指针在结构体中的应用.mp4
│  │  │  ├─课时6-typedef对结构体类型进行重新定义.mp4
│  │  │  ├─课时7-typedef 笔试题.mp4
│  │  │  ├─课时8-结构体中的成员变量是另外一个结构体.mp4
│  │  │  └─课时9-结构体的直接赋值.mp4
│  │  ├─章节11-第十一章 C程序的组成
│  │  │  ├─课时1-头文件之宏定义.mp4
│  │  │  ├─课时10-static的使用总结.mp4
│  │  │  ├─课时11-const的使用.mp4
│  │  │  ├─课时2-头文件之结构体的定义 全局变量和全局函数的声明.mp4
│  │  │  ├─课时3-头文件编译原理.mp4
│  │  │  ├─课时4-头文件重复包含问题.mp4
│  │  │  ├─课时5-多个源文件-理论.mp4
│  │  │  ├─课时6-多个源文件-实践.mp4
│  │  │  ├─课时7-static修饰函数.mp4
│  │  │  ├─课时8-static 修饰全局变量.mp4
│  │  │  └─课时9-static修饰局部变量.mp4
│  │  ├─章节2-第二章 数据类型
│  │  │  ├─课时1-数据类型的导入.mp4
│  │  │  ├─课时10-转义字符1.mp4
│  │  │  ├─课时11-转义字符2.mp4
│  │  │  ├─课时12-浮点型数据.mp4
│  │  │  ├─课时13-进制.mp4
│  │  │  ├─课时14-数据在内存中的存储.mp4
│  │  │  ├─课时15-由printf(“%f-n” 3-2);所引发的思考.mp4
│  │  │  ├─课时2-常量和变量.mp4
│  │  │  ├─课时3-整型数据类型.mp4
│  │  │  ├─课时4-long 和 long long的区别.mp4
│  │  │  ├─课时5-有符号和无符号数据.mp4
│  │  │  ├─课时6-整型数据的表示方法.mp4
│  │  │  ├─课时7-整型数据的输出格式.mp4
│  │  │  ├─课时8-字符数据类型.mp4
│  │  │  └─课时9-ASCII码表的高级应用.mp4
│  │  ├─章节3-第三章 C语言输入和输出
│  │  │  ├─课时1-输入和输出的基本使用.mp4
│  │  │  └─课时2-getchar函数.mp4
│  │  ├─章节4-第四章 运算符和表达式
│  │  │  ├─课时1-运算符和表达式基本概念.mp4
│  │  │  ├─课时10-位运算高级用法2.mp4
│  │  │  ├─课时11-位运算高级用法3.mp4
│  │  │  ├─课时12-逗号运算符.mp4
│  │  │  ├─课时13-条件运算符.mp4
│  │  │  ├─课时2-算术运算符.mp4
│  │  │  ├─课时3-赋值运算符.mp4
│  │  │  ├─课时4-关系运算符.mp4
│  │  │  ├─课时5-逻辑运算符.mp4
│  │  │  ├─课时6-位运算1.mp4
│  │  │  ├─课时7-位运算2.mp4
│  │  │  ├─课时8-位运算3.mp4
│  │  │  └─课时9-位运算高级用法1.mp4
│  │  ├─章节5-第五章 流程控制
│  │  │  ├─课时1-分支结构之if.mp4
│  │  │  ├─课时10-循环结构之while 循环.mp4
│  │  │  ├─课时11-循环结构之do while.mp4
│  │  │  ├─课时12-循环结构之for循环.mp4
│  │  │  ├─课时13-循环结构之笔试题.mp4
│  │  │  ├─课时14-循环结构之循环的嵌套.mp4
│  │  │  ├─课时15-流程控制之break在switch语句中的使用.mp4
│  │  │  ├─课时16-流程控制之break在循环语句中的使用.mp4
│  │  │  ├─课时17-流程控制之continue的使用.mp4
│  │  │  ├─课时18-程序卡住了调试方法.mp4
│  │  │  ├─课时19-程序异常退出调试方法.mp4
│  │  │  ├─课时2-分支结构之if else.mp4
│  │  │  ├─课时20-程序结果与预期不一致调试方法.mp4
│  │  │  ├─课时21-编程题之猜数字游戏.mp4
│  │  │  ├─课时22-练习题之自动求某个数字是几位数.mp4
│  │  │  ├─课时23-笔试题之求质数.mp4
│  │  │  ├─课时24-笔试题之青蛙爬井.mp4
│  │  │  ├─课时25-笔试题之求圆上的坐标.mp4
│  │  │  ├─课时3-分支结构练习.mp4
│  │  │  ├─课时4-练习小bug1.mp4
│  │  │  ├─课时5-练习小bug2.mp4
│  │  │  ├─课时6-分支结构之if else if.mp4
│  │  │  ├─课时7-分支结构之if else if 举例.mp4
│  │  │  ├─课时8-分支结构之switch.mp4
│  │  │  └─课时9-分支结构的嵌套.mp4
│  │  ├─章节6-第六章 数组
│  │  │  ├─课时1-一维数组的基本使用.mp4
│  │  │  ├─课时10-二维数组.mp4
│  │  │  ├─课时11-二维数组初始化.mp4
│  │  │  ├─课时2-一维数组元素的存储.mp4
│  │  │  ├─课时3-一维数组元素的地址.mp4
│  │  │  ├─课时4-一维数组应用举例.mp4
│  │  │  ├─课时5-一维数组 计算活了多少天1.mp4
│  │  │  ├─课时6-一维数组 计算活了多少天2.mp4
│  │  │  ├─课时7-一维数组 求数组的最大值.mp4
│  │  │  ├─课时8-一维数组 判断是否为升序数组.mp4
│  │  │  └─课时9-一维数组 逆置.mp4
│  │  ├─章节7-第七章 函数
│  │  │  ├─课时1-函数的导入.mp4
│  │  │  ├─课时2-函数的定义.mp4
│  │  │  ├─课时3-函数的设计.mp4
│  │  │  ├─课时4-函数的使用.mp4
│  │  │  ├─课时5-函数的形参和实参.mp4
│  │  │  ├─课时6-局部变量和全局变量.mp4
│  │  │  ├─课时7-函数的嵌套调用.mp4
│  │  │  ├─课时8-函数的声明.mp4
│  │  │  └─课时9-递归函数.mp4
│  │  ├─章节8-第八章 C语言预处理
│  │  │  ├─课时1-宏定义的基本使用.mp4
│  │  │  ├─课时2-有参宏定义.mp4
│  │  │  ├─课时3-头文件的包含.mp4
│  │  │  └─课时4-条件编译.mp4
│  │  └─章节9-第九章 指针
│  │     ├─课时1-指针的基本概念.mp4
│  │     ├─课时10-指针数组.mp4
│  │     ├─课时11-指针变量的地址.mp4
│  │     ├─课时12-一级指针和数组作为函数的形参.mp4
│  │     ├─课时13-形参为指针的注意事项.mp4
│  │     ├─课时14-二级指针.mp4
│  │     ├─课时15-内存分配之malloc的基本使用.mp4
│  │     ├─课时16-free内存释放.mp4
│  │     ├─课时17-realloc的使用.mp4
│  │     ├─课时18-二级指针作为函数的形参.mp4
│  │     ├─课时19-指针笔试题.mp4
│  │     ├─课时2-指针的基本使用.mp4
│  │     ├─课时20-字符串的的定义.mp4
│  │     ├─课时21-字符串的操作.mp4
│  │     ├─课时22-atoi和atof函数.mp4
│  │     ├─课时23-strlen的使用及实现原理.mp4
│  │     ├─课时24-strcpy函数.mp4
│  │     ├─课时25-strncpy函数.mp4
│  │     ├─课时26-strcat函数.mp4
│  │     ├─课时27-strcmp函数.mp4
│  │     ├─课时28-strstr函数.mp4
│  │     ├─课时29-strtok函数.mp4
│  │     ├─课时3-野指针.mp4
│  │     ├─课时30-函数指针.mp4
│  │     ├─课时4-指针经典笔试题.mp4
│  │     ├─课时5-不同类型指针变量之间的相同点.mp4
│  │     ├─课时6-不同类型指针变量之间的不同点【】.mp4
│  │     ├─课时7-指针的算术运算【】.mp4
│  │     ├─课时8-数组的指针.mp4
│  │     └─课时9-指针越界问题.mp4
│  ├─49-程序员常用数据结构基础-C语言版本
│  │  ├─章节1-第一章 数据结构概述
│  │  │  ├─课时1-数据结构的概念.mp4
│  │  │  └─课时2-数据结构的分类.mp4
│  │  ├─章节2-第二章 线性表
│  │  │  ├─课时1-线性结构概述.mp4
│  │  │  ├─课时10-顺序表的扩容.mp4
│  │  │  ├─课时11-顺序表在指定位置前插入元素.mp4
│  │  │  ├─课时12-顺序表的时间复杂度.mp4
│  │  │  ├─课时13-链表的基本概念.mp4
│  │  │  ├─课时14-单向链表头指针.mp4
│  │  │  ├─课时15-单向链表结点的定义.mp4
│  │  │  ├─课时16-单向链表的初始化.mp4
│  │  │  ├─课时17-单向链表头插法.mp4
│  │  │  ├─课时18-单向链表的遍历.mp4
│  │  │  ├─课时19-单向链表尾插法.mp4
│  │  │  ├─课时2-线性表概述.mp4
│  │  │  ├─课时20-获取单向链表上指定的元素.mp4
│  │  │  ├─课时21-获取单向链表上指定位置的元素.mp4
│  │  │  ├─课时22-删除单向链表上指定位置的元素.mp4
│  │  │  ├─课时23-删除单向链表上指定元素所在的结点.mp4
│  │  │  ├─课时24-在单向链表指定位置前插入一个结点.mp4
│  │  │  ├─课时25-插入一个元素使得整个单向链表依然保持为升序.mp4
│  │  │  ├─课时26-单向链表的销毁.mp4
│  │  │  ├─课时27-双向链表的概念.mp4
│  │  │  ├─课时28-双向链表的初始化.mp4
│  │  │  ├─课时29-双向链表头插法.mp4
│  │  │  ├─课时3-顺序表的初始化.mp4
│  │  │  ├─课时30-双向链表从尾结点开始遍历.mp4
│  │  │  ├─课时31-双向链表尾插法.mp4
│  │  │  ├─课时32-双向链表在指定的位置插入结点.mp4
│  │  │  ├─课时33-双向链表插入一个结点保持链表为升序.mp4
│  │  │  ├─课时34-删除双向链表上指定位置的结点.mp4
│  │  │  ├─课时35-删除双向链表上指定的元素.mp4
│  │  │  ├─课时36-双向链表的销毁.mp4
│  │  │  ├─课时37-带信息结点的双向链表.mp4
│  │  │  ├─课时38-单向链表的原地反转.mp4
│  │  │  ├─课时39-查找链表中间结点.mp4
│  │  │  ├─课时4-顺序表的打印.mp4
│  │  │  ├─课时40-判断链表是否有环.mp4
│  │  │  ├─课时5-顺序表取值.mp4
│  │  │  ├─课时6-顺序表元素的查找.mp4
│  │  │  ├─课时7-顺序表的销毁.mp4
│  │  │  ├─课时8-顺序表删除指定位置的元素.mp4
│  │  │  └─课时9-顺序表删除指定的元素.mp4
│  │  ├─章节3-第三章 栈和队列
│  │  │  ├─课时1-栈的概述.mp4
│  │  │  ├─课时10-链式栈的基本概念.mp4
│  │  │  ├─课时11-链式栈的初始化.mp4
│  │  │  ├─课时12-链式栈的入栈.mp4
│  │  │  ├─课时13-链式栈的打印.mp4
│  │  │  ├─课时14-链式栈的出栈.mp4
│  │  │  ├─课时15-链式栈的销毁.mp4
│  │  │  ├─课时16-顺序栈和链式栈的选择.mp4
│  │  │  ├─课时17-栈的应用之数值的转换.mp4
│  │  │  ├─课时18-栈的应用之括号的匹配.mp4
│  │  │  ├─课时19-栈的应用之表达式求值.mp4
│  │  │  ├─课时2-栈笔试题讲解.mp4
│  │  │  ├─课时20-队列的概念.mp4
│  │  │  ├─课时21-队列的操作.mp4
│  │  │  ├─课时22-顺序队列的描述.mp4
│  │  │  ├─课时23-对顺序队列操作的思考.mp4
│  │  │  ├─课时24-循环队列的概念.mp4
│  │  │  ├─课时25-顺序队列的初始化.mp4
│  │  │  ├─课时26-顺序队列的长度.mp4
│  │  │  ├─课时27-判断顺序队列为空和为满.mp4
│  │  │  ├─课时28-顺序队列入队.mp4
│  │  │  ├─课时29-顺序队列出队.mp4
│  │  │  ├─课时3-顺序栈.mp4
│  │  │  ├─课时30-链式队列.mp4
│  │  │  ├─课时4-顺序栈的初始化.mp4
│  │  │  ├─课时5-顺序栈的扩容.mp4
│  │  │  ├─课时6-顺序栈入栈.mp4
│  │  │  ├─课时7-顺序栈出栈.mp4
│  │  │  ├─课时8-获取顺序栈顶元素.mp4
│  │  │  └─课时9-销毁顺序栈.mp4
│  │  ├─章节4-第四章 树
│  │  │  ├─课时1-树的基本概念.mp4
│  │  │  ├─课时10-二分查找树的初始化.mp4
│  │  │  ├─课时11-递归实现二分查找树结点的插入.mp4
│  │  │  ├─课时12-非递归实现二分查找树结点的插入.mp4
│  │  │  ├─课时13-二分查找树遍历的实现.mp4
│  │  │  ├─课时14-查找二分查找树中的最小值最大值.mp4
│  │  │  ├─课时15-二分查找树查找指定的结点.mp4
│  │  │  ├─课时16-非递归实现二分查找树先序遍历.mp4
│  │  │  ├─课时17-非递归实现二分查找树中序遍历.mp4
│  │  │  ├─课时18-非递归实现二分查找树后序遍历.mp4
│  │  │  ├─课时19-非递归实现二分查找树按层次遍历.mp4
│  │  │  ├─课时2-二叉树的概念及性质.mp4
│  │  │  ├─课时20-平衡二叉树的基本概念.mp4
│  │  │  ├─课时21-最小失衡子树.mp4
│  │  │  ├─课时22-平衡二叉树练习.mp4
│  │  │  ├─课时23-平衡二叉树的旋转.mp4
│  │  │  ├─课时24-红黑树.mp4
│  │  │  ├─课时25-哈夫曼树的基本概念.mp4
│  │  │  ├─课时26-最优二叉树的证明.mp4
│  │  │  ├─课时27-哈夫曼树的构造.mp4
│  │  │  ├─课时28-哈夫曼树练习.mp4
│  │  │  ├─课时29-哈夫曼树的应用.mp4
│  │  │  ├─课时3-满二叉树和完全二叉树.mp4
│  │  │  ├─课时30-B树的基本概念.mp4
│  │  │  ├─课时31-B树结点的插入.mp4
│  │  │  ├─课时32-B+树的基本概念.mp4
│  │  │  ├─课时33-B+树结点的插入.mp4
│  │  │  ├─课时34-B+树的应用.mp4
│  │  │  ├─课时4-二叉树的遍历.mp4
│  │  │  ├─课时5-二分查找树的概念.mp4
│  │  │  ├─课时6-二分查找树的中序遍历.mp4
│  │  │  ├─课时7-二分查找树的插入.mp4
│  │  │  ├─课时8-二分查找树删除结点.mp4
│  │  │  └─课时9-二分查找树的结点描述.mp4
│  │  └─章节5-第五章 哈希表
│  │     ├─课时1-哈希表的引入.mp4
│  │     ├─课时10-哈希冲突之开发寻址法.mp4
│  │     ├─课时11-哈希冲突之再哈希法.mp4
│  │     ├─课时12-哈希冲突之拉链法.mp4
│  │     ├─课时13-解决哈希冲突方法总结.mp4
│  │     ├─课时14-哈希算法应用之唯一标识.mp4
│  │     ├─课时15-哈希算法应用之搜索关键词出现次数.mp4
│  │     ├─课时16-哈希表应用.mp4
│  │     ├─课时17-哈希算法应用之数据校验.mp4
│  │     ├─课时2-哈希表的概念.mp4
│  │     ├─课时3-哈希表的本质.mp4
│  │     ├─课时4-哈希函数构造规则.mp4
│  │     ├─课时5-哈希函数之直接定址法.mp4
│  │     ├─课时6-哈希函数之除留取余法.mp4
│  │     ├─课时7-哈希函数之数字分析法.mp4
│  │     ├─课时8-哈希函数之折叠法【】.mp4
│  │     └─课时9-哈希冲突【】.mp4
│  ├─50-程序员实用算法
│  │  ├─章节1-第一章 排序算法
│  │  │  ├─课时1-算法课程导读.mp4
│  │  │  ├─课时10-插入排序的基本逻辑.mp4
│  │  │  ├─课时11-插入排序时间复杂度.mp4
│  │  │  ├─课时12-插入排序的稳定性.mp4
│  │  │  ├─课时13-插入排序的实现.mp4
│  │  │  ├─课时14-快速排序的基本逻辑.mp4
│  │  │  ├─课时15-快速排序的时间复杂度.mp4
│  │  │  ├─课时16-快速排序的稳定性.mp4
│  │  │  ├─课时17-快速排序的实现.mp4
│  │  │  ├─课时18-归并排序的基本逻辑.mp4
│  │  │  ├─课时19-归并排序的时间复杂度.mp4
│  │  │  ├─课时2-冒泡法排序基本逻辑.mp4
│  │  │  ├─课时20-归并排序的实现.mp4
│  │  │  ├─课时21-归并排序的稳定性.mp4
│  │  │  ├─课时22-几种常用排序算法总结.mp4
│  │  │  ├─课时3-冒泡法排序时间复杂度.mp4
│  │  │  ├─课时4-冒泡法排序的稳定性.mp4
│  │  │  ├─课时5-冒泡法排序的实现.mp4
│  │  │  ├─课时6-选择排序的基本逻辑.mp4
│  │  │  ├─课时7-选择排序的时间复杂度.mp4
│  │  │  ├─课时8-选择排序的稳定性.mp4
│  │  │  └─课时9-选择排序的实现.mp4
│  │  └─章节2-第二章 查找算法
│  │     ├─课时1-二分查找法的基本逻辑.mp4
│  │     ├─课时2-二分查找法的时间复杂度.mp4
│  │     ├─课时3-二分查找法的递归实现.mp4
│  │     ├─课时4-二分查找法的非递归实现.mp4
│  │     └─课时5-不使用排序查找数组中第二大的值..mp4
│  └─51-C++编程入门
│     ├─章节1-第一章 C++概述
│     │  ├─课时1-C++简述.mp4
│     │  ├─课时2-C++标准.mp4
│     │  ├─课时3-C++的应用场景.mp4
│     │  └─课时4-第一个C++程序.mp4
│     ├─章节10-第十章 STL
│     │  ├─课时1-STL学习介绍.mp4
│     │  ├─课时10-迭代器的本质.mp4
│     │  ├─课时11-vector容器中迭代器的基本使用.mp4
│     │  ├─课时12-vector容器迭代器失效.mp4
│     │  ├─课时13-deque容器.mp4
│     │  ├─课时14-list容器的基本概念.mp4
│     │  ├─课时15-list容器头部和尾部的操作.mp4
│     │  ├─课时16-list容器的反向迭代器.mp4
│     │  ├─课时17-list对象的带参数构造.mp4
│     │  ├─课时18-list容器的赋值.mp4
│     │  ├─课时19-list容器的大小.mp4
│     │  ├─课时2-STL的基本概念.mp4
│     │  ├─课时20-list容器的插入.mp4
│     │  ├─课时21-list容器的删除.mp4
│     │  ├─课时22-list容器的反转.mp4
│     │  ├─课时23-list容器迭代器的失效.mp4
│     │  ├─课时24-stack容器的入栈和出栈.mp4
│     │  ├─课时25-stack容器的拷贝构造方法.mp4
│     │  ├─课时26-stack容器的大小.mp4
│     │  ├─课时27-queue容器的入队和出队.mp4
│     │  ├─课时28-queue容器的其他操作.mp4
│     │  ├─课时29-set容器的基本概念.mp4
│     │  ├─课时3-容器的分类介绍.mp4
│     │  ├─课时30-set容器的插入和迭代器.mp4
│     │  ├─课时31-set容器拷贝构造与赋值.mp4
│     │  ├─课时32-set容器的删除.mp4
│     │  ├─课时33-函数对象的基本概念.mp4
│     │  ├─课时34-函数对象的使用.mp4
│     │  ├─课时35-set容器的查找.mp4
│     │  ├─课时36-pair 对组.mp4
│     │  ├─课时37-map容器的基本概念.mp4
│     │  ├─课时38-map容器元素的插入.mp4
│     │  ├─课时39-map容器第三种插入方法注意事项.mp4
│     │  ├─课时4-vector 的构造方法.mp4
│     │  ├─课时40-map容器获取键所对应的值.mp4
│     │  ├─课时41-map容器拷贝构造函数和赋值.mp4
│     │  ├─课时42-map容器的大小.mp4
│     │  ├─课时43-map容器的删除.mp4
│     │  ├─课时44-map容器的排序.mp4
│     │  ├─课时45-STL 容器总结.mp4
│     │  ├─课时46-STL 排序算法之sort()函数.mp4
│     │  ├─课时47-STL 容器总结.mp4
│     │  ├─课时48-STL 排序算法之sort()函数.mp4
│     │  ├─课时49-STL 排序算法之partial_sort()函数.mp4
│     │  ├─课时5-vector的赋值.mp4
│     │  ├─课时50-STL 排序算法之merge函数.mp4
│     │  ├─课时51-reverse函数.mp4
│     │  ├─课时52-STL 查找算法之adjacent_find()函数.mp4
│     │  ├─课时53-STL 查找算法之binary_search()函数.mp4
│     │  ├─课时6-vector的大小.mp4
│     │  ├─课时7-vector元素的访问方式.mp4
│     │  ├─课时8-vector 插入函数insert的使用.mp4
│     │  └─课时9-迭代器的基本概念.mp4
免责声明:
1、本站资源所有言论和图片纯属用户个人意见,与本站立场无关
2、本站所有资源收集于互联网,由用户分享,该帖子作者与本站不享有任何版权,如有侵权请联系本站删除
3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意