【附干货和福利】左程云直播精讲算法一个月,胜过自己学一年
讲师介绍:
算法基础班:
1)认识复杂度以及master公式
2)常见的排序算法(插入,选择,快速,归并,堆,基数排序,桶排序)
三个常见算法与复杂度估计的一些非典型方式(bfprt,kmp,manacher)
第三章
1)数组,链表,数组,队列,栈
2)哈希函数、哈希表,一致性哈希和布隆过滤器
3)堆(优先级队列,赫夫曼编码相关问题)
1)并查集
2)二分搜索
3)二叉树
1)前缀树
2)图的存储和遍历(深度优先,广度优先)
3)图的常见算法
1)二叉树的Morris遍历
2)平衡搜索二叉树的概念
3)跳表
4)红黑树的介绍、原理和应用
1)递归
2)动态规划
1)双指针的解题技巧
2)窗口类问题
3)循环数组和循环链表类问题
4)贪心类题目(是否有nim博弈的内容待定)