|
|
课程目录:# C1 i! q0 w; `! W; |; o1 M
1.1 课程介绍.mp45 y# p6 A! A& X! Z/ S
1.2 找数组中唯一成对的数.mp4
! @) _! j+ U' S$ r+ V1.3 找出落单的数,这样编程就对了.mp4
0 j W. h H3 Y. b/ l3 J; R% x4 T( T1.4 一题三解:二进制中1的个数.mp4
. F+ ~5 O" S2 f/ u g1.5 一条语句判断整数是不是2的整数次方 .mp4
1 D6 U5 e I* W* _0 b: n0 T1.6 位运算思维:将整数的奇偶位互换.mp4
$ N3 n! n1 Y# _3 U+ P& o1.7 乘2挪整:二进制表示浮点实数.mp4
* U" d. o+ X2 j+ [3 G; C5 R1.8 编程实践:出现k次与出现1次(上).mp4
) |8 b. G/ e$ C1 v$ h8 [. e1.9 编程实践:出现k次与出现1次(下).mp4, W7 q; {: _4 n5 _. H* Q& N
2.1 什么是递归.mp4
( d% \8 b1 g" }# y$ q2.2 切蛋糕思维:递归知识练习题.mp43 f7 D! h; q( v9 [! M
2.3 多分支递归:斐波那契序列.mp4* K# {1 u) f3 @
2.4 巧用递推公式解最大公约数.mp4
/ M& n+ n0 j5 z/ O& w2.5 别有洞天:递归形式进行插入排序.mp4, o% ?7 N$ P" Q: `
2.6 递归经典问题:汉诺塔游戏.mp4
2 h1 {/ |" V% J4 Y; h9 k6 ]2.7 二分查找的递归解法.mp4, T# U7 k+ N$ w# b& t
2.8 思维更重要:希尔排序.mp4: k5 }4 P- ?" [0 k
2.9 利用大O表示法评估算法复杂度.mp46 S2 _) h. B3 w8 Z/ B
2.10 常见函数的复杂度计算.mp4. _% }6 P }" i
2.11 性能对比:顺序查找与二分查找.mp4/ `' m c! z7 K* g7 D7 `
2.12 大O法应用:基础排序算法的性能对比.mp4
; J/ p! K; n( x3 \0 X% W; U% c. ]: z2.13 难点突破:三种递归算法性能分析.mp4( Q$ z6 x- n* W$ Z
2.14 希尔排序的性能.mp4
) f- @4 L3 `* F/ ^, ?2.15 分析10种排序算法的稳定性.mp4) \2 P' X+ }' K# _0 S( K/ [
2.16 题解实战:小白上楼梯.mp4
/ v3 z) I% V1 \' \# n5 Y: g2.17 题解实战:旋转数组的最小数字.mp4 J1 R, [1 R7 }. z: e) x
2.18 题目讲解:在有空字符串中的有序字符串数组中查找.mp4/ a* t5 g/ i+ W
2.19 题目详解:找出最长连续递增子序列.mp4
1 N8 B5 w1 @6 @) W- r2.20 实战:快速设计一个高效的求a的n次幂的算法.mp4; ]& H( o, z3 j
3.1 分治法介绍及关键点解析.mp49 L+ z* v' B6 t% G
3.2 你需要掌握的快速排序算法.mp4/ k5 h$ ]; B. j. x' W# F" l: \
3.3 快排之单向扫描分区法.mp4
' G+ c9 X: [) S) Z3.4 快排之双向扫描分区法.mp4
& s8 w. u9 w: F& L- D# R8 d! Q9 v3.5 快排之三指针分区法.mp4
3 l, \/ o" t' [+ Y3.6 快排在工程实践中的优化.mp47 Y6 v1 A1 k4 z; v- @, e1 E
3.7 分治模式的完美诠释:归并排序.mp4
5 p8 j0 L& ]1 ?9 A% ]3.8 题解:调整数组顺序-奇数在左偶数在右.mp4
) d; {' Q8 ]! ^9 J! Y3.9 最快效率求出乱序数组中第k小的数.mp47 \, K. z* I. z7 ]
3.10 实战解题:哪个数字超过了一半?.mp4
' f# e: h3 ]1 R; e* ~7 K. n d4 I3.11 趣味拓展:寻找发帖水王.mp4
& x5 [- L" c6 _; B0 r: J" ^0 _. O3.12 实践:最小 可用id是多少(上).mp48 ] E, Y- y, Z3 k
3.13 实战:最小可用id是多少(下).mp4
; S8 a) M6 z9 a3.14 讲2道关于逆序对的题目.mp4# u3 Q! H' o5 z, n
3.15 基础学习:树,二叉树,堆排序.mp4
+ K6 W$ `1 L# A$ j3.16 堆的概念及堆排序思路.mp4" J# Y. ^6 t7 |
3.17 将数组堆化的伪代码.mp4
" l( G$ l3 n( d" V3.18 堆排序的要进一步完善.mp47 W+ v# h, E& }1 R5 C: t
3.19 计数排序的学习.mp4
6 T' v8 J- m& m+ T5 C7 e" z3.20 桶排序.mp4
: u: a0 D9 h* P' U# l/ S5 P' }: K3.21 基数排序.mp4
2 t5 E D% Y; E2 F3.22 总结:10种排序算法的对比分析.mp48 a, T7 X- y5 z! r0 O
3.23 相关题解:排序数组中找和的因子.mp4) K- r' O' F$ }
3.24 需排序的子数组长度是多少.mp4
& v6 s4 n6 N1 a! g3.25 小项堆与topK的具体代码实现.mp42 v6 S) i: U4 t9 a. B. B
3.26 实战:小项堆与topk的具体代码实现.mp4
; T6 N' B2 Y4 \% R, C# J9 `5 Q3.27 用计数排序解决员工年龄问题.mp4: e' p @ }0 f0 j( d8 @
3.28 天外有天:特殊排序.mp4
; E8 `3 a3 u, G$ E" G* m9 X7 g3.29 题解:判断数组的包容问题.mp4
) | d' v8 b1 ], E* I9 ~1 U, R M" c" Q0 G3 O% y; E
, Q7 T/ s2 i1 M" u; ^* H" m+ X% @
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|