全新BAT面试算法专训班名师讲座
本课程的内容特点:
笔试面试题
博弈论
中文分词
红黑树和跳跃表
深化动态规划
深度搜索的详细解释
遗传/蚁群算法
循环不变应用
从算法的角度看概率
反向索引和POI应用程序
大量的数据和系统设计
算法及其应用
树双数组结构的应用
其他应用程序的算法和启发性搜索
理论与实践
课程大纲:
链表队列栈在算法中的第一课
链表相加
链表(部分)逆序
链表删除重复节点和变种
快速排序和链表划分
查找链表公共结点
大整数加法
有向图的拓扑排序
进步最短路径
最长括号匹配
计算逆波兰表达式
第二课难字符串
循环位移问题
最长递增子序列
编码
搜索字符串
详细介绍了字符串全排列的四个问题
算法
算法
三字母字符串组合问题
第三课分治递归
围棋中的正方形
牛顿平方根公式
猜想问题
计算
筛法求素数
循环染色方案
塔及进阶
实数的整数次幂
矩阵乘法/Karatsuba算法
老鼠吃奶酪的问题
百数问题
第四课数组不简单
天平称量问题
荷兰国旗问题
计算绝对众数
最大连续子数组
寻找零子数组
数组
第一个缺失的整数
旋转数组的最小值
循环不变及其应用
数组的最大间隔问题
高原子数组及其应用
问题
树。第五课
翻转二叉树
所有与括号匹配的字符串
不同字符的最长子串
详细解释了二叉搜索树的增删和搜索
详细说明二叉树的遍历(递归、非递归)
平衡二叉树(AVL树)
树、红黑树
树/R树
第六课图
并查集
图的存储
深度优先搜索
计算割点/割边
最短路问题
算法/贪心法
算法/动态规划
算法
算法:启发式搜索
最小生成树
第七课图实践
搜索手段
动态规划/广度优先/深度优先/深度优先/深度优先
单词变换问题
周边地区的问题
先说老鼠吃奶酪的问题
八皇后问题
数独问题
马踏棋盘:启发式
蚁群算法
第八课??搜索排序
图
逆序对问题
实现无bug二分搜索和技巧
增删改查杨氏矩阵
素和阶数问题
问题详解
增删改查杨氏矩阵
严格推导时间复杂性
归并排序/快速排序/堆排序及应用
基数排序/记数排序/桶排序及应用
动态规划(第九课)
从机器学习的角度统一贪婪法和动态规划
任务安排问题
围棋棋盘中的方形
字符串交替连接问题
深入探讨最长递增子序列
无重复字符的最长子串
棋盘/格子取数及其实践中的应用
股票最大收益
带陷阱走棋盘
两次走棋盘问题
第十课贪心法和动态规划
矩阵连乘问题
数
子序列数目
跳跃问题
最大矩形面积的直方图
最大全一矩形
找零钱/背包/背包
所有回文划分
中文分词
第十一课算法中的数学
本福特定律
古典概型和几何概型
周围的概率:麻将
约会问题
男女比例问题
随机采样数据流方案
投针试验
虚拟机可靠性分析
砝码问题
算法
猜数字游戏
的博弈
推荐概率化商品
圆内均匀取点/拒绝采样
带权推荐
金钗赠诗问题
第十二课海量数据处理和系统设计
倒排索引
问题
树:Darts结构
统计回文对
降低错误率
跳跃表和红黑树
与应用
纳什均衡
[我要扒资料]