TA的每日心情 | 开心 2018-4-8 22:14 |
---|
签到天数: 1 天 [LV.1]初学乍练
普通会员
- 积分
- 5517
|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《 数据结构(C语言版)(第2版)附微课视频》
: X% @- ^$ W) [& ^+ yjava电子书推荐理由:《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》在选材与编排上,贴近当前普通高等院校“数据结构”课程的现状和发展趋势,符合新研究生考试大纲,内容难度适度,突出实用性和应用性。全书共8章,内容包括绪论,线性表,栈和队列,串、数组和广义表,树和二叉树,图,查找和排序。全书采用类C语言作为数据结构和算法的描述语言。
3 z; B& Y- L. f2 H! L1 z% c& r/ I 《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》可作为普通高等院校计算机和信息技术相关专业“数据结构”课程的教材,也可供从事计算机工程与应用工作的科技工作者参考。7 ]* Q; [7 x2 M8 B8 M; z
* Z4 h+ D' X% r
作者:严蔚敏 李冬梅 吴伟民 E- k) _/ C3 j
出版社:人民邮电出版社9 y0 C+ J: I9 `7 a
出版时间:2016-08-01
- n: ], W9 z; v3 G- x5 Z0 V/ {; W书籍价格:25.40元
8 ?. L6 M0 d% ?3 v1 o
" o& @" f% V+ E$ I2 u7 F" Q+ t0 |
5 ?% @5 `+ d/ R- @+ r
# k9 q, ]/ c* y1 L* _5 K8 O, W7 K! O- ~8 W9 `% F C1 {2 `
java电子书目录:* v B p4 O, z- c8 _1 R3 y' f- L
第1章 绪论5 [" c% T! J) N" |( @; M9 h; i5 i
E- I% A6 N) r/ c9 r6 ^& [7 G4 d \7 p1.1 数据结构的研究内容1 u. u6 i2 U Q K
6 C' n# ^, k0 Q T" c2 D6 g1.2 基本概念和术语
% }$ F, h0 g ?; V# Q' x" I
; [& t: W, m9 g$ O' [, t* c1.2.1 数据、数据元素、数据项和数据对象' N8 b j5 l% A9 g5 _5 g
% C7 v; T% v6 z# R; K
1.2.2 数据结构3 g/ W! j( a- c' g
' l1 R% g, J4 ~0 E1.2.3 数据类型和抽象数据类型( D5 ]; H$ y- O! l) F8 g
9 B; y3 P# h6 G1.3 抽象数据类型的表示与实现3 j7 F. \ f; w3 u' m
) s/ z2 R- O+ j8 |1.4 算法和算法分析! Q3 m m: F/ x1 O6 d# x, v
4 I- ^8 b4 [$ U' D6 _7 Q1.4.1 算法的定义及特性
# C& ]& Q1 }' I3 y9 G% n4 H9 E( c: Z) i' ?
1.4.2 评价算法优劣的基本标准/ l$ C1 Q% v3 {+ @, z, n5 |
) }5 @0 O& h0 J' Y/ K- h2 n1.4.3 算法的时间复杂度
0 H( u3 v0 F: h4 k* K. X! ]0 s8 v+ A, b4 J% f
1.4.4 算法的空间复杂度
+ H: o+ h: d3 v, _" v+ i, i7 w2 V: e6 ^" F
1.5 小 结
0 g4 `+ K/ b3 h& p; U3 X0 `/ Z7 }- S9 \
习 题
' N1 Y# p! d' l0 q% q. a
) x0 O# \ d2 p! E X5 q& j第2章 线性表3 t& t! H0 Y, ?2 v
0 `* ^7 r# i [0 b( f% E8 P2 s& B
2.1 线性表的定义和特点0 A9 H: x9 P# v& E+ i
1 J E0 Z8 O' p) t4 ]2.2 案例引入
& y" c0 p" w; F( Q! [% }" k& ~$ }. o# @9 r, m
2.3 线性表的类型定义
* R2 O- Q7 V: K- y! P M7 U: s# x% w, ^
2.4 线性表的顺序表示和实现* r c; V4 E- `
2 ?4 \- H; P! L3 H5 K
2.4.1 线性表的顺序存储表示
, B6 q' ]1 }3 l1 h' V, o! r1 @1 m# D1 F" K, R. U( d! }
2.4.2 顺序表中基本操作的实现* @1 Y6 A. W$ |0 f# `! t: g
# O- C0 t% K1 k1 C
2.5 线性表的链式表示和实现
7 E) I) ]# K' r5 L3 E
- f. ` H0 u! ?0 _$ \; I2.5.1 单链表的定义和表示
$ b$ B3 B& Z$ ]5 J. g% s. S9 d2 T/ o4 Y5 k
2.5.2 单链表基本操作的实现
* f1 Y9 i4 u w' x# v; O& i8 j, z: z* O9 @6 h
2.5.3 循环链表
8 c# N5 n5 i4 n g# J' v: ]! V. ?) A" r
2.5.4 双向链表4 d+ E7 s) h0 V* F% n" g! F) H
; O8 k' Z ^! Q' ~% {
2.6 顺序表和链表的比较
& v+ ^2 \+ l2 T& e3 A9 `$ `& [- e4 J1 O. {
2.6.1 空间性能的比较
" ]9 U) T! L# P) V, I
7 V5 K2 D, T0 `* j; n2.6.2 时间性能的比较
! C' g, w, {$ P5 V D `) q9 Q5 H* G; ~" C
2.7 线性表的应用
0 m U. h8 |9 l7 T5 X; G# T! K- u
4 l: Q; [5 G; a+ C1 T2.7.1 线性表的合并
. c# ~' t2 e4 {+ _
$ I& I2 o7 j( t2.7.2 有序表的合并
% Z- y2 D ]7 j( q o) Z8 v$ I. i& O0 D& g3 Z. S
2.8 案例分析与实现, J _5 ~ Z' `' G7 u2 [
% n# ~. q. H" M3 Q3 ~( \2.9 小 结
. w) T2 e) p* Y- g& U
' _/ A$ q# w2 h2 u' H习 题
5 A9 N: S" n t& A0 S% P7 r9 d
& ]. F! t: i6 j% m第3章 栈和队列( \$ B" n( i" L; [* b" I( f: t
0 C# }7 [: x" w. r3.1 栈和队列的定义和特点
4 N" Z& d* E$ Q5 i% j5 |
+ }5 n8 O4 w8 ` @3.1.1 栈的定义和特点6 q; a! |. Y5 g3 ^8 b% @
9 g; i+ w9 A/ M; V- q( x1 [
3.1.2 队列的定义和特点- Q6 w l5 h- f! G( w+ j
: n1 z2 Z# A4 ?$ F+ f8 @% S3.2 案例引入7 t# }3 P4 M( `0 l I3 p$ W/ {
. t' w; o, \: K' t3 i
3.3 栈的表示和操作的实现; |, N8 k" h8 J: P
v4 D: v' ~8 O- t) |# W: @; W
3.3.1 栈的类型定义7 m8 ?; ^" X7 }
/ J4 Y5 M. q, {# v$ ?1 g; L5 j
3.3.2 顺序栈的表示和实现
& \1 u+ O n/ P
, z/ e0 i( r; L! d8 D" t( R% X3.3.3 链栈的表示和实现7 Z4 T$ I; P6 K: Q7 ]$ F8 @ c
; _$ ?# m$ ~& L R3 R3.4 栈 与 递 归
% j: N' i9 h) [# i x$ J9 m2 }# c5 E( m; r$ f" f/ p6 P
3.4.1 采用递归算法解决的问题1 B- D! W. s2 |& t( {- e
( \( S. k4 K' a+ Z+ L% Z2 \5 A& i
3.4.2 递归过程与递归工作栈0 A/ V# B5 b5 p4 ^
- P: e* I5 ~2 r, ]+ H: d' ?# K* }3.4.3 递归算法的效率分析) M) X; |. {# z+ o
% b* Q& v/ f O; A
3.4.4 将递归转换为非递归的方法6 [, D/ B- w+ M- P2 _
: \0 h* ]0 @) N" C; r- @; J4 f
3.5 队列的表示和操作的实现, T) f8 A5 D. T/ C% U+ P
* W9 U+ Z; a+ e/ X. V4 Q3.5.1 队列的类型定义
4 B6 F, \, b; b/ U. X& I+ s; }8 r' a T7 x
3.5.2 循环队列—队列的顺序表示和实现" S: R4 M3 p3 N8 h, [! P' C
& Y- f A, w# v2 X6 l* H7 j6 e0 T
3.5.3 链队—队列的链式表示和实现, M# H/ k3 c2 P d9 b, \
2 v9 z2 D9 Y1 b3.6 案例分析与实现% V# B: Q% v! E1 F, O& K
: W; ~5 x d( o4 c% b9 s3.7 小 结- v# T4 e/ L- S' B
, A$ r6 E, d& g; K, Z习 题
+ H; a# I9 [& W" e: x& M9 H% ]# W- I, i$ M+ |1 [& x( r/ ]" N r3 ?7 ]
第4章 串、数组和广义表2 W$ Q8 c5 o, e% R( i7 ?& |
1 I! s9 Q( t$ W, X/ i4.1 串的定义: K. z9 y3 [5 G# I, k
( u! c$ ^0 s; ?$ w$ n& e j' c
4.2 案例引入# k J- m1 z" E2 m: C4 ^: H* V
2 _& `4 l5 W5 { x5 [+ A2 x9 U4.3 串的类型定义、存储结构及其运算/ `% F3 N! b3 ^0 i( A
; u' m% p; C3 i$ N: q( \; {: h; E" N4.3.1 串的抽象类型定义
' _* s) m; x( b3 b. c' z+ z; s: \* j& \ k4 g- E4 A6 A( i
4.3.2 串的存储结构1 }2 O, s8 l' Q( ]( @( q1 e
9 B, l% V9 g6 R5 s- {4 @
4.3.3 串的模式匹配算法
. w& p. i4 G! [$ o+ i$ ~% v1 v$ S' k! D
4.4 数 组
6 c$ Z# G% @: h* G0 L
1 P4 }- A' v3 T/ m4.4.1 数组的类型定义" P* B, {3 _) q3 q% n
$ i7 M% Z1 N; t, O# _
4.4.2 数组的顺序存储2 r* M [8 \$ G$ P9 _$ T' l
/ B" P# X9 n" ]+ @: T& r- bJava资料百度网盘下载地址链接(百度云):java自学网(javazx.com) 数据结构(C语言版)(第2版)附微课视频 PDF 高清 电子书 百度云.rar【密码回帖可见】' f% b/ M+ I- A2 a- X% b9 K% x7 v; K
$ y1 Z7 U" k- S$ ^6 s0 O( _6 p
! u9 _) I! A, y& i% F1 G" {8 M5 {8 k9 R6 \9 Q& n: O# ?
- F& p9 N/ P8 |% @. a5 b! E S |
|