|
第01课 顺序表
/ m1 [9 t$ S6 X7 G课时1数据结构-基本概念 -1试听 00 : 19 : 40
$ v$ C4 x; p# Z. h" `课时2数据结构-基本概念 -200 : 10 : 08
7 _8 P' K* c+ ~9 k x" v# j( ?课时3数据结构-算法00 : 20 : 527 Z4 @" `& _' i0 L9 o4 s! G; h9 |2 ~/ F
课时4数据结构-线性表00 : 10 : 20
+ a( y7 P$ X2 O( ? a& p课时5顺序表的实现一(顺序表-1)00 : 16 : 57
& `( p5 l6 v8 H# x5 W课时6顺序表的实现二(顺序表-2)00 : 17 : 18
: `: o, k) o& ~% v2 M课时7顺序表的实现三(顺序表-3)00 : 15 : 26) F7 R0 Q' B) b9 E, `* U: W
第02课 单链表上
2 f, {( g5 [: l O8 I o8 Y课时1单链表的存储模型(单链表一)试听 00 : 18 : 20
. i( b( _/ V' D2 @* \9 T课时2单链表的创建和遍历(单链表二)00 : 33 : 21, n# r% _) ]) d5 Q9 W3 m
第03课 单链表下
$ i/ A5 q$ ]; A8 Y% R' q, H: _9 k6 J, P& M课时1单链表的查找和插入(单链表三)00 : 31 : 17& M# G1 E0 r5 h2 }& K; D8 x; s- H8 o
课时2单链表的删除和倒置(单链表四)00 : 18 : 04
1 G( x# P& ]( g5 J课时3单链表的有序插入和排序(单链表五)00 : 20 : 41* p. z3 _+ Q3 K2 {' M/ o) n2 z
第04课 循环链表及线性表的应用
2 D' }0 e7 q1 Z6 l1 V1 i课时1循环链表的概念及存储模型(循环链表概述)00 : 24 : 07" S: D' w: Z1 |9 ^
课时2双向循环链表的实现一00 : 22 : 02
' T) | `! u4 P7 E e% ]课时3双向循环链表的实现二00 : 25 : 46) A+ Q/ b8 K4 v7 x
课时4线性表的应用举例一00 : 28 : 00& |: G: r" ~* X8 A
课时5线性表的应用举例二00 : 16 : 31
) w1 G$ n8 I' _* J8 x. N, k& a第05课 栈及其实现
, v U. @) o" M; y9 ?' z课时1栈的概念及存储(数据结构-栈一)00 : 16 : 32
8 T3 V" j+ H) O' c5 T' Q1 ^, H# n0 j/ k课时2顺序栈的实现(数据结构-栈二)00 : 20 : 55
! t% ` d, g, u& z, z& W1 r5 ]课时3链式栈的介绍及实现(数据结构-链试栈)00 : 33 : 41
; {. H. w5 |' N; d第06课 队列实现及应用举例上
) v0 Q& P; `0 j) ? f! r课时1队列的概念和特征00 : 13 : 23
; f4 \2 b+ {7 F0 q5 D课时2顺序队列存储和初始化00 : 16 : 11% @ D* \: E3 Q) ~- d Z
课时3顺序队列初始化实现00 : 23 : 027 a4 C3 ^* V' j" w! ~
课时4顺序队列入队和出队00 : 18 : 31/ J( H" ^0 ?; @# \ _
课时5顺序队列入队和出队的实现00 : 19 : 547 D: _- y5 X( U" E
第07课 队列实现及应用举例下% z/ {/ l% F6 L4 N2 W9 u9 ^
课时1顺序队列实例00 : 15 : 46
/ y% ^5 X: s3 y% J课时2顺序队列实例编译和调试00 : 17 : 13
1 F1 x; }7 A3 ~6 u7 P n; u2 r, d课时3链式队列的特征及实现(链式队列)00 : 17 : 134 S: P2 ]- z! \, |0 A8 N
课时4链式队列的实现及应用(链式队列出队)00 : 26 : 37
; F! ~' R, _9 n. q5 j2 L$ @8 `5 `第08课 树和二叉树上2 V. Q9 o( F) f9 Y( t
课时1树的基本概念00 : 21 : 17+ Q' h4 Z# \$ U# v! [* r
课时2二叉树的概念及性质00 : 18 : 05
- X& V7 l0 ^3 N: x7 P; }课时3二叉树的顺序存储00 : 22 : 30
, L( P) N+ d# |/ o D4 s课时4二叉树的链式存储00 : 16 : 395 o _3 M) P2 q# {% ~( I; B0 w
课时5二叉树的创建过程分析及实现00 : 12 : 54! }9 S8 y8 @& ~0 `, Z
第09课 树和二叉树下 J X0 f, @) h; m: U
课时1二叉树的递归遍历算法解析00 : 18 : 11* W" ]( h5 p3 D1 i: A M: [/ [6 n
课时2二叉树的递归遍历算法实现00 : 30 : 06, }9 g4 b9 P6 T; W
课时3二叉树的层次遍历算法实现00 : 31 : 50
; g! @8 M- X. Q. h: j8 l. u1 K课时4二叉树遍历的先序非递归算法分析00 : 22 : 55
Q9 Q; Z6 D9 E' }课时5二叉树遍历的先序非递归算法实现00 : 23 : 23
! `7 x. `1 A7 I* X4 u0 o课时6二叉树遍历的先序非递归算法实现补充00 : 13 : 35- k# G! e- d- J( w* ~4 r# p& n
第10课 查找上8 n8 q5 A0 I7 g, Q& j) x, {; v$ ~
课时1查找的概念00 : 10 : 420 o" j2 e& ?, n) ]4 y& P! B/ Q6 j
课时2顺序表查找00 : 22 : 07
$ X( T3 h* H9 x# \5 L课时3折半查找算法分析00 : 13 : 58
$ h2 f' I' { A# u: I课时4折半查找算法实现00 : 17 : 094 c- R. a( e5 v4 M" |/ F
第11课 查找下
g5 t6 S; `' M2 ?, _课时1hash表查找00 : 15 : 36 T+ H8 t5 i0 E* K- U. B
课时2hash表查找冲突分析00 : 21 : 071 @/ C( [% s- j8 f
课时3hash函数选取00 : 16 : 59, l- v5 X$ t4 |
课时4开放地址法处理冲突00 : 17 : 209 J# {5 {7 I) A! {! {( {( m
课时5链地址法处理冲突00 : 15 : 31
( k7 P# {& C4 M D( ~% k. ?6 L: ?第12课 排序
]; P+ G, e: C+ u课时1排序基本概念及分类概念00 : 09 : 06
2 g# c. |, j; h: t$ w+ T$ [. k/ a课时2直接插入排序算法分析00 : 15 : 44! h j+ T7 r$ r' j# O! L4 j$ B8 S
课时3直接插入排序算法实现00 : 16 : 17
! {7 ]! x; r$ x) y, v+ k课时4shell排序算法分析00 : 10 : 38
7 d0 h/ l* W$ \8 i课时5shell排序算法实现00 : 11 : 28
- T' |5 z+ _/ \% U5 M2 V4 m- E课时6快速排序算法分析00 : 12 : 27% ~/ i; R/ @) v/ z3 C1 D
! \' l! B# C) p/ ]课时7快速排序算法实现00 : 20 : 41
. Z5 w' H) l6 y3 n1 k
9 M5 ^, l3 K+ u( x资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见2 X; w* }" J) Q, v
+ Q, }# H% f& K4 M3 K% s: {( b
4 M* q: m+ z4 z* k7 w& x( p j! p; \ l6 V
本资源由Java自学网收集整理【www.javazx.com】 |
|