首页
宝藏大会员
OJ刷题
积分商城
AI助教
海贼题库
潘多拉魔盒
Leetcode(在线刷面试算法)
牛客网(面试真题测评)
C/CPP 参考手册(在线文档+运行环境)
ProjectEuler(英文原站)
ProjectEuler(中英对照)
首页
宝藏大会员
OJ刷题
积分商城
AI助教
海贼题库
潘多拉魔盒
Leetcode(在线刷面试算法)
牛客网(面试真题测评)
C/CPP 参考手册(在线文档+运行环境)
ProjectEuler(英文原站)
ProjectEuler(中英对照)
登录
注册
登录
注册
门徒计划-算法课(胡船长版)
简介
分类
C/C++
课程标签:
面试笔试
日常充电
查看课程
任务列表
第1任务: 【资料下载】门徒计划算法课
第2-1任务: 链表(List)及经典问题
第2-2任务: 【PPT】链表及经典问题.PDF
第2-3任务: 【第一周】刷题代码.PDF
第3-1任务: 线程池与任务队列(Task-Queue)
第3-2任务: 【PPT】线程池与任务队列.PDF
第3-3任务: 【第二周】刷题代码.PDF
第4-1任务: 递归与栈(Stack):解决表达式求值
第4-2任务: 【PPT】递归与栈:解决表达式求值.PDF
第4-3任务: 【第三周】刷题代码.PDF
第5-1任务: 二叉树(Binary-Tree)与经典问题
第5-2任务: 【PPT】二叉树与经典问题.PDF
第6-1任务: 堆(Heap)与优先队列
第6-2任务: 【PPT】堆与优先队列.PDF
第7-1任务: 并查集(Union-find)及经典问题
第7-2任务: 【PPT】并查集及经典问题.PDF
第8-1任务: 快速排序(Quick-Sort)及优化
第8-2任务: 【PPT】快排及相关优化.PDF
第8-3任务: 【演示代码】快速排序及优化.zip
第9-1任务: 归并排序(Merge-Sort):从二路到多路
第9-2任务: 【PPT】归并排序:从二路到多路.PDF
第9-3任务: 【演示代码】归并排序:从二路到多路.zip
第10-1任务: 算法杂谈系列:有趣的排序思想
第10-2任务: 【PPT】有趣的排序思想.PDF
第10-3任务: 【演示代码】有趣的排序思想.zip
第11-1任务: 二分算法(Binary-Search):致敬经典,超越经典
第11-2任务: 【PPT】二分算法:致敬经典,超越经典.PDF
第11-3任务: 【演示代码】第十三周-二分算法.zip
第12-1任务: 哈希表与布隆过滤器
第12-2任务: 【PPT】哈希表与布隆过滤器.PDF
第12-3任务: 【演示代码】第十四周-哈希表与布隆过滤器.zip
第13-1任务: 深搜(DFS)与广搜(BFS):初识问题状态空间
第13-2任务: 【PPT】深搜与广搜.PDF
第13-3任务: 【演示代码】第十五周-深搜与广搜.zip
第14-1任务: 单调队列及经典问题
第14-2任务: 【PPT】单调队列及经典问题.PDF
第14-3任务: 【演示代码】第十七周-单调队列及经典问题.zip
第15-1任务: 单调栈(Monotone-Stack)及经典问题
第15-2任务: 【PPT】单调栈及经典问题.PDF
第15-3任务: 【演示代码】第十八周-单调栈及经典问题.zip
第16-1任务: 专项面试题解析
第16-2任务: 【演示代码】第十九周-专项面试题解析.zip
第17任务: 手撕AVL树
第18任务: 手撕红黑树(上)-插入调整
第19任务: 手撕红黑树(下)-删除调整
第20任务: 递推算法及解题套路
第21任务: 动态规划算法
第22任务: 动态规划算法优化
第23任务: 经典匹配算法:KMP、Sunday与ShiftAnd
第24任务: 字符串匹配问题——算法刷题
第25任务: 字典树Trie双数组字典树Double-Array-Trie
第26任务: 哈弗曼编码(Halfman-Coding)与二叉字典树
第27任务: 从前缀和到树状数组
第28任务: 一个公式引发的算法学习惨案
第29任务: 有趣的莫比乌斯反演(Möbiusinversion)
第30任务: 金融系统中的RSA算法(一)
第31任务: 金融系统中的RSA算法(二)
第32任务: 【门徒年终盛典】金融系统中的RSA算法(三)
第33任务: 傅里叶变换与信息隐写术(一)
第34任务: 傅里叶变换与信息隐写术(二)
第35任务: 傅里叶变换与信息隐写术(三)
第36任务: 状态机模型与语言解释器(一)
第37任务: 状态机模型与语言解释器(二)
第38任务: 自动机模型与语言解释器(三)
第39任务: 补题课第一讲
第40任务: 补题课第二讲
第41任务: 补题课第三讲