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

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

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-5-15 11:46:59 | 显示全部楼层 |阅读模式
课程目录' b, |/ V: d# t& p7 n: K' Z
初级班参考第六期的,大致相同。
3 C2 X# ^( N9 l# W7 h$ G6 U第一章
4 S; `: L# |; g; f复杂度估算和排序算法(上)# Y. b/ m7 `3 x% R: R
1)认识时间复杂度和空间复杂度/ V" [& t4 v, ~  K0 b3 V. j
2)认识对数器
# E1 s5 E, G) m" J7 T- M+ u# S3)冒泡排序
! N" C: w: X/ h3 Z: [; ~3 R4)选择排序
5 k: E+ s5 B8 {. G: j5)插入排序
0 n/ r. F+ Z  A) {6)如何分析递归过程的时间复杂度
  W6 |- s0 s6 n- c" U+ `" E2 X7)归并排序
4 M. B9 j0 G4 u' p8 e0 i) d7 q7 p8)小和问题
" `3 j- j* M% M2 d1 w) Z第二章  W% Z* _2 C% s
复杂度估算和排序算法(下) 2 ~0 d/ _9 m8 Z4 C1 Q2 H
1)荷兰国旗问题7 {+ X, E, w# J" }# {
2)随机快速排序 + J  H$ D4 ^7 ~9 Y8 u
3)堆结构与堆排序
# s0 }. R( m; }3 s; I$ z4)认识排序算法的稳定性 $ P" Y, o. z( y0 ?# _
5)认识比较器 7 ]$ T8 u, b# O6 ~: l
6)桶排序 2 Z' R8 W9 ]9 i
7)计数排序 1 M4 n1 U* a- w3 I) }# L
8)基数排序
: M. V- _7 X1 |2 }, J* E9)数组排序后的最大差值问题 % D* t* S/ m0 R7 b: I$ c4 ?3 ^
10)排序算法在工程中的应用
, U5 b$ P# h. B! x' J$ a- q第三章5 B- h. [. d( u5 G7 v  b! K: p1 ^0 }* q
栈、队列、链表、数组和矩阵结构介绍及常见面试题讲解 ' a3 @- P7 e: X- m7 p7 n4 W
1)介绍栈结构及其面试题目 1 m  K! T6 V+ t4 X0 q: Y
2)介绍队列结构及其面试题目
. [5 e8 D$ @, U, Z+ i0 Y3)介绍链表结构及其面试题目 ' a8 j2 a: F- `. g8 o
4)介绍数组结构及其面试题目
, `7 L7 W3 ]# r- G' v3 w9 g- a5)介绍矩阵结构及其面试题目
# g. q0 M+ i8 w/ f1 F2 z6)二分搜索的扩展
% @' M4 y5 i  y; v% K3 T第四章( [0 h. u7 v. y# s/ X
二叉树结构) C% t0 o* V/ Z
1)二叉树结构
2 S4 I" w1 S. v3 ?, m0 O2)二叉树的递归与非递归遍历 & r0 w% n2 r- G+ K8 Y
3)打印二叉树 . G* i. }9 B6 \6 `; f
4)判断搜索二叉树
( A/ Q% w& l: P; {6 L! ?5)判断完全二叉树
1 X6 S- i7 s3 K6 G$ ^6)判断平衡二叉树
. j- z8 g6 e6 l% @+ L+ E7)折纸问题
) ?# V, u6 `, M8)二叉树节点的前驱节点与后继节点 , _" p! F& l1 ~: t* J) R  u
9)二叉树的序列化和反序列化
# k% `2 o' E9 {. N$ p( N) h第五章; ?9 n, f7 o1 M! q
和哈希函数有关的三个结构与并查集
& `6 J6 h8 ~! @" Z, V6 d' w5 V1)哈希函数与哈希表 : G7 i4 Q6 T$ ]6 b2 i
2)布隆过滤器详解
4 m2 Y. ^8 }( A9 i3)一致性哈希结构 , N8 e( x3 S; ]6 c( \. g6 D! R
4)并查集结构与应用(岛问题)
! I# f5 T5 R# j, j! ~第六章3 Q: z, W7 [1 V# j9 ?) Y! ~
图算法
+ z. f5 a) i7 Z6 }5 r5 E; M" D1)图结构的表示方法 8 g/ W8 k1 p1 c8 c% }1 T" t/ K0 P$ U( d7 o
2)图的深度优先遍历与宽度优先遍历 5 \, `: g  i3 {: j
3)拓扑排序问题
, x; A# l# d2 }7 a: X7 _4)最小生成树问题
% M* ~) r. E6 k3 u) k  i+ U" q  f5)单源最短路径问题4 H' D. Y& w/ W; s: C
第七章) V3 J3 c1 M& }2 V
前缀树、堆结构和贪心算法$ ^# a# T6 T/ e) k* r" d; F
1)前缀树
) B% C3 f# W" V9 Q2)堆结构的扩展与应用
4 g# o/ G! ~1 g; [/ R3)介绍贪心算法及其相关题目   |5 M7 w$ q' W/ D" ]. H
4)在面试中如何快速的尝试出贪心策略
4 [; K5 W7 e5 e5 L+ P$ }% h( {  A8 C第八章
# ]+ e8 g7 Q; _$ @暴力递归到动态规划
) Q# [/ Q! \1 ]0 h  Y( _1)递归 ( |8 W, V5 o* I' T
2)动态规划
( b6 ^7 M+ z, D9 q7 X, }# X7 J) r3)如何把暴力递归套路的变成动态规划& \: x# S5 g  r4 _5 ?1 x

2 B* l4 \% s6 J# J; C
: I# O+ c' A1 g; V+ L0 d
( ~" o7 z9 U$ h) W% @- q
进阶班课程
8 J8 ^; Q! X5 K8 {9 b/ M6 l第一章
0 S8 X3 ~* p9 T4 @. O9 Y  f. [KMP算法和Manacher算法详解 2018.10.14
2 @) F6 a$ A' P& K" o1)KMP算法及其扩展面试题目 ; f0 P# P. h& J% H+ ^
2)Manacher算法及其扩展面试题目
; M0 h  q% B5 m" {' B
3 c* s( m2 M% g8 ?0 H# e/ Q

/ L3 i% A! J+ M, o# A5 k/ D第二章7 M- P9 D- V+ h$ v, R6 H' e
窗口内最大值的更新结构和单调栈结构 2018.10.20
8 A5 X: o6 g- B" R1)窗口内最大值的更新结构及其扩展面试题目 3 T0 l  a- V6 a7 u
2)单调栈结构及其扩展面试题目
8 h& t, D' t2 A9 U( Y- F: x- @- k& L# n
" T( g3 Y% O4 ?, a. B
第三章! C5 p, ~$ G5 L& v8 C3 }1 s
Morris遍历和sortedMap 2018.10.21  M' U' r  ~* E7 X# v/ @
1)二叉树的Morris遍历
( j! f9 x& A/ Y7 K+ Q: a2)跳表结构 $ R$ b$ h( I. M
3)AVL树和红黑树结构
+ E# @3 D& ]+ ]1 ]2 M' d( c9 X7 o
' y6 f5 A- o# X* r2 M1 A' [

- W( X0 n2 Z6 S  v2 h7 H第四章* v  \0 Q3 B* t2 X
40道经典面试题 2018.10.27. r6 z* I8 M. X! X9 i1 z, K4 e
40道经典面试题8 X4 x9 _3 V. V

. o( m. R# j% o2 X1 ?" M; V5 a& I

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

点击这里给我发消息

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

GMT+8, 2026-9-1 22:25

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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