|
Java电子书:算法基础:打开算法之门 格式 pdf 电子书 PDF 电子书 Java吧 java8.com$ R7 U- s7 X6 [
4 U. r* P, V5 O. Z- E, d" @; U n! ~' h1 t
编号:mudaima-P0397【Java吧 java8.com】
" }% d5 Z6 M# u6 W( c9 g3 x
3 K2 H9 ~" Z3 o
0 s8 A8 U8 l- B( u7 d: q% G
4 Y4 f5 @" u. E# S5 J0 @% O) N0 oJava电子书目录:第1章什么是算法以及为什么应该关注算法1$ ]1 E* I: @# X: `5 r6 Z
1.1正确性2
5 O7 k/ D; u- ]+ E' _/ \, J9 @4 Q1.2资源利用3
$ E+ ]" T5 U$ G1 Q1.3针对非计算机专业人士的计算机算法54 q7 X5 y$ z8 U" S/ h
1.4针对计算机专业人士的计算机算法67 K0 u5 O5 i% a$ G" x. K& U' P9 y
1.5拓展阅读7
$ H1 [% i7 r' P第2章如何描述和评估计算机算法9
/ S; p8 L( D) y+ [9 k& L* w8 f2.1如何描述计算机算法9
% b: R& |! L( O8 U0 T8 b2.2如何描述运行时间16" k, d, O) U8 N. }) r1 s1 x* _% i- r
2.3循环不变式19
* c5 g1 b( L) h/ i2.4递归21
, T k" c* ]5 u* r8 b) j2.5拓展阅读23
: ]" _4 C5 Z; Z2 ~! |第3章排序算法和查找算法240 `- }& G6 V" n% x6 F3 ]
3.1二分查找26
( h& J! u8 f, l7 J" [, v3.2选择排序310 c j# L3 J/ |; P' K( N3 S
3.3插入排序34
~" C# M# d, @1 D) L3.4归并排序38
3 D! I5 Z2 E4 y Y. [+ q! `5 J3.5快速排序47) ]1 e0 X( S4 B( t! d
3.6小结55
) E) x, j( }7 q4 ]3.7拓展阅读572 d6 ?. `9 x/ o9 N8 ^9 V
第4章排序算法的下界和如何超越下界58, l; }4 W' b& Y: L
4.1基于排序的规则587 {& u" _& z1 C+ W
4.2基于比较排序的下界59! d3 S5 F( |, H; _# Y" v4 S
4.3使用计数排序超越下界60
U+ S3 T5 q! c# w% U$ w- X% b5 t4.4基数排序66
4 c1 U* [ a8 O. V/ m0 N4.5拓展阅读686 b/ P! y/ J: G" P* g
第5章有向无环图69
7 b. n* }! G8 \0 I, ?% s8 w5.1有向无环图728 D$ V$ V4 U% R/ \2 Q
5.2拓扑排序72, R/ N7 j& c; E3 {9 k* D+ N: p
5.3如何表示有向图764 K( q; H3 q5 ~) w9 D% F1 a
5.4拓扑排序的运行时间77
. u6 U! m) X% g' a5.5PERT图表中的关键路径78
* L2 c+ k. o+ Q5 H5.6有向无环图中的短路径82
( |4 X; V2 i. u; S5.7拓展阅读86
) u# y) G/ w: W& l" Q. X第6章短路径87) o8 F9 m6 b$ L" |8 o( V
6.1Dijkstra算法89
, _$ s) e2 J- _7 r# @2 O2 I! V6.2BellmanFord算法98) g! `. W! h8 n
6.3FloydWarshall算法1031 D, Q+ ~7 ~) V) P8 |
6.4拓展阅读112
- v2 V ~: {7 `. I第7章字符串算法114. `4 @( Y, |9 v( l" w
7.1长公共子序列114
5 {5 q# ~" R; D6 U- n, V4 H( e7.2字符串转换120
& X* j& N Q" |) c0 ^7.3字符串匹配1282 x, K+ w/ _7 S' S
7.4拓展阅读135
- B& o7 j7 L/ _1 u3 D# u第8章密码学基础1363 v" }1 ~' R& R
8.1简单替代密码137
8 b. A8 Y! G# b, y+ n+ N; ~8.2对称密钥加密138
8 i A7 n$ M+ B5 G8.3公钥加密142" F, V3 Q: J( S
8.4RSA加密系统144$ L' G; B; d0 t1 f! u$ q2 H
8.5混合加密系统153) d) u5 R5 i8 H8 P7 A
8.6计算随机数153
/ z! W% Z- g: N8 m. z* g8.7拓展阅读1544 {+ q2 {3 n0 R' I2 O6 k
第9章数据压缩1561 o5 k& T. e+ E+ ^
9.1哈夫曼编码158! _( N9 Y3 }9 I3 @
9.2传真机165+ S, g$ o5 m) c( J8 I& Y
9.3LZW压缩166
7 M& e9 N( C+ G. d9.4拓展阅读176' G1 [( O X, L2 n" a; ^+ z: _5 D
第10章难?问题177
7 F3 u; R, M) |% x' J( L p) H) [0 A10.1棕卡车问题177. Q) u. y, r* B( z( @8 D1 k
10.2P、NP和NP完全类181
- O2 K& f3 T6 [1 H4 _' N10.3可判定问题和归约1838 M' {) [) C. I3 B
10.4主问题186& Z) i; \/ H% E3 }" J j" w1 P
10.5NP完全问题例析1883 ?. U+ c# n+ {
10.6总体策略203+ B$ d0 g! k6 G. A
10.7前景206
7 M- n. R V) j6 pjava8.com, X. o! e4 O& V7 F/ I4 K8 }' W
10.8不可判定问题208
# S( `) R; F2 p6 G0 X10.9小结210+ R# l5 q# v: j, w& r
10.10拓展阅读211# I' {! j) P: J5 k- w9 u
参考文献212
% A1 p1 o- c+ m- o& u; z索引214
/ J# M$ i" b% E8 d& ?5 T& J" j
& \9 U6 a$ K$ Z z+ h百度云盘下载地址(完全免费-绝无套路):; p4 g K7 s, Y9 a
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|