找回密码
 立即注册
查看: 1004|回复: 0

牛客网 左神亲讲 第四期牛客算法通关课程 算法初级班+进阶班 视频教程

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-5-15 11:46:59 | 显示全部楼层 |阅读模式
课程目录
8 q+ W; a  G* Q6 q) l# ^5 h
初级班参考第六期的,大致相同。
$ N2 n( v' w% Q% G; {4 u6 ^第一章: Q+ Y) l' C1 F/ i  B
复杂度估算和排序算法(上)
( a  l7 u4 f0 ]. p, _1 F0 m2 C' N1)认识时间复杂度和空间复杂度
7 D$ n" {; ^) W& n2)认识对数器1 _3 {, y* l. ]
3)冒泡排序
  _/ l7 e4 ^: ~1 u/ i/ A4)选择排序! R, w1 i& `$ b; [: O' K
5)插入排序& f! n/ l) {! M$ T
6)如何分析递归过程的时间复杂度) h) Q" A( j5 `
7)归并排序' h  d; F& F/ [# P
8)小和问题
7 e- Y* E2 S) Z# X3 }7 V第二章' z7 F7 c- C% Y* A9 t9 Q& B  X4 U
复杂度估算和排序算法(下) # U* G6 Q. T+ E* F0 K6 P! J
1)荷兰国旗问题
- C# J; x1 D, y- q9 u; M2 R2)随机快速排序
" B1 J$ E3 [0 ]% [3)堆结构与堆排序 6 b. o9 T! \  w* {$ s
4)认识排序算法的稳定性
7 M% y" R( s+ t' u' [5)认识比较器
9 ~9 q3 W5 L' E  O8 u6)桶排序 5 g4 z( l3 V! t/ _  {, M; D( c# R
7)计数排序 - D' [- h) x7 N+ M1 F
8)基数排序 / R' B3 E/ b  K5 ~: a4 A1 t
9)数组排序后的最大差值问题
( t- r* c" T: y( ^% L8 @10)排序算法在工程中的应用4 S9 e2 A5 `# F$ e4 X, b7 P4 r
第三章# F0 b0 c$ Z6 c9 A! k) _- F4 }$ s
栈、队列、链表、数组和矩阵结构介绍及常见面试题讲解 5 b6 i  ]$ X( s3 b9 z- W
1)介绍栈结构及其面试题目 1 M5 ^" `, Y1 ]* u; g) ]
2)介绍队列结构及其面试题目
* O! Q2 U9 j- m3 O3)介绍链表结构及其面试题目 . E$ R/ C/ T1 p; g& \# C" r8 c
4)介绍数组结构及其面试题目 6 ~* i2 J# X) P6 h
5)介绍矩阵结构及其面试题目 * p& L9 U- A: W0 _) m
6)二分搜索的扩展. o4 S  b; L9 y% J! a
第四章" v# s. _7 `' S
二叉树结构
& Z+ u5 I' o0 q/ ^" L1 N1)二叉树结构   Z0 p2 `' f* F$ `* q& ^2 _
2)二叉树的递归与非递归遍历 9 N4 E7 E  U$ N- g. n4 f8 g
3)打印二叉树 2 z! a$ C, H3 L% P) Q( Y6 u# W# S
4)判断搜索二叉树 0 z, ^6 `9 i% x6 d% r1 z1 \
5)判断完全二叉树   }- u1 h3 m; n9 ]* A
6)判断平衡二叉树 * Y  a9 t. E5 Q5 v1 x6 e1 o; w9 O
7)折纸问题 " T. K% B/ N7 R. e, @
8)二叉树节点的前驱节点与后继节点
$ M8 X& B8 J( V+ Q( t/ R8 \' w9)二叉树的序列化和反序列化
# ?; r4 j, ~& d2 y  [第五章
" }/ g- A) ]: C; V# ~  K! V和哈希函数有关的三个结构与并查集+ `& x, a7 V6 u- Y# x/ R
1)哈希函数与哈希表 2 x& @0 U# ]. e0 R/ N3 u% Q7 T2 }
2)布隆过滤器详解
* [4 Y" K; h% H% d3 `3)一致性哈希结构
. |# U5 P* O2 @* v/ A4)并查集结构与应用(岛问题)
+ T! P$ R; k  l8 K, M3 @5 ]" m& M第六章& W& X0 t( Q& X
图算法
, `7 d; `. T" O4 [" g- F1)图结构的表示方法
- d6 P  ^9 }( l2 J8 I* u. W2)图的深度优先遍历与宽度优先遍历 8 \& c: ^) l! U) H- ^' o
3)拓扑排序问题
1 t2 K0 A. d: C, a+ o7 [. q6 L4)最小生成树问题 1 {+ ?3 {8 C" [
5)单源最短路径问题4 n& G  Y! w  X; f6 t6 f2 J6 U- F6 X  H
第七章
2 \; d" v1 q5 R" p前缀树、堆结构和贪心算法" [* h, [* [. r. T3 h
1)前缀树
* T( |/ c2 w. Z2)堆结构的扩展与应用
' p5 p$ G( j6 H4 b% Y5 Y$ _3)介绍贪心算法及其相关题目 2 }& }4 {. o% N! K. D& ~
4)在面试中如何快速的尝试出贪心策略) F/ R* f7 D2 C/ c/ }
第八章
5 z6 e8 Q3 p2 b暴力递归到动态规划; Y) t3 ?* x  S1 y0 s2 o) C9 ^
1)递归 . E9 K. H  i; y! ^
2)动态规划
0 a9 i! R- S$ _4 n) J( q$ y5 v3)如何把暴力递归套路的变成动态规划
3 j& F: v( x( M8 d7 u+ T3 ]- o1 ~5 f/ }

* L: @$ w1 A3 P- O3 {, ]

4 P8 \9 r3 Y4 p5 @4 ]5 R8 b进阶班课程* W  ~4 n* _9 T3 {/ q) C5 s
第一章
$ _7 c5 L% {" ?. a9 kKMP算法和Manacher算法详解 2018.10.14
5 H3 Y1 ^( Y) ?: e* E1 o+ }3 L1)KMP算法及其扩展面试题目
/ a) c7 Y, c: ^1 @) I  B0 x+ y2)Manacher算法及其扩展面试题目8 q0 ]. Z4 h: a, F
4 x8 o0 Z) \6 C* b- x

9 Y( l4 q2 d9 O- ]# w0 A5 z' s第二章2 @, P! k) d" I) J( h: k9 a
窗口内最大值的更新结构和单调栈结构 2018.10.208 ]; r2 V. g3 O& I  S9 k
1)窗口内最大值的更新结构及其扩展面试题目
+ y: ]1 W1 |8 W2)单调栈结构及其扩展面试题目9 P7 g3 ]* z8 U

/ F) j3 J7 \8 L- U- ]
" [: R# P0 p- f. x% s
第三章
2 A5 b) T& N$ {  `1 `/ |Morris遍历和sortedMap 2018.10.21
2 C2 W' A# L# {. e1)二叉树的Morris遍历 2 ~- N- g* [* ~( s
2)跳表结构
8 n) D( o  _+ n( C3 \0 G3)AVL树和红黑树结构
) X% Y: }, I, H8 f7 w0 `) y& e( R6 U
& U4 L! T7 H: t; N% l
第四章, y( A0 O0 f6 z7 u4 S  t
40道经典面试题 2018.10.27
8 [8 O* b; [1 W) h) g5 F" ?40道经典面试题
) U. [: j' ?$ x+ f
: o* W  v! l1 }" g7 F. Z! i& u6 c

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-8-25 02:55

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表