TA的每日心情 | 开心 2018-4-8 22:14 |
---|
签到天数: 1 天 [LV.1]初学乍练
普通会员
- 积分
- 5517
|
java自学网(www.javazx.com)-java论坛,java电子书推荐:《 算法竞赛入门经典――训练指南(算法艺术与信息学竞赛)》
! C5 x+ o- B; |java电子书推荐理由:《算法竞赛入门经典》一书是刘汝佳老师的经典作品之一,自出版以来受到了广大读者的喜爱,近年来大家一直都在期盼着刘老师新作的诞生,可以说是 望眼欲穿 !3年的等待,现在终于可以迎接《算法竞赛入门经典 训练指南》的到来了,欢迎大家来阅读本书! 作为《算法竞赛入门经典》的重要补充,本书旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧。 覆盖面广,点到为止,注重代码 是本书的**特点,而这3个特点都是为了向业界靠拢而设定,注重广度而非深度。本书题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,盖了常见算法竞赛中的大多数细分知识点。 书中还给出了所有重要的经典算法的完整
5 ?- ]8 C8 y9 B$ [5 ]2 P9 m$ E; O1 c+ p3 o2 b
作者:刘汝佳 陈锋
8 k& ], X0 s! t' f* A出版社:清华大学出版社
. f$ D4 m! m, p* k出版时间:2012-10-01 1 F r; G7 r/ s, H- a
书籍价格:41.60元: R: ] `+ n0 Q9 j6 M, j$ g
. p s( t1 i7 B0 v) K( A5 d, z4 ^0 |3 r7 _3 I% r, h" o- \2 {
( I5 }0 X8 y; f7 [( l8 F& q* W0 Y# m. h( ~+ b
java电子书目录:
' ], J, Q6 M" _! N' e第1章 算法设计基础! X; X& q# [) m! P
1.1 思维的体操 : h: a5 x3 y7 T; u8 g& K* G
1.2 问题求解常见策略 : S" X9 e% Q% H/ V# `) K% w4 W. M
1.3 高效算法设计举例
* U, _5 ^6 H/ X! V1.4 动态规划专题
: ^' G1 L2 ^1 c# Z5 Y7 x6 B5 m1.5 小结与习题
+ A- Z4 M. x" L- d第2章 数学基础- c' Q# O3 h" ^$ B0 K
2.1 基本计数方法 8 O) k0 a: ]8 K# z% n3 f
2.2 递推关系 ( D: m" L4 D5 o# a2 Y+ y
2.3 数论 6 ^9 [0 L. N/ ^6 O8 ?. R6 }6 Z
2.3.1 基本概念 ' g0 b; _4 _) e& m1 k7 e# e
2.3.2 模方程 : S8 e& ?) J4 s3 e1 y# H4 N
2.4 组合游戏 * B8 R) c. @( O; p! g9 X; U
2.5 概率与数学期望
4 u) G* B, O* Z) W) Q2.6 置换及其应用 8 H! U8 Y D+ d+ Z. e
2.7 矩阵和线性方程组
9 D1 n$ g: U1 Y7 J8 Y2.8 数值方法简介
" Q; y- ~% {9 S; t7 \8 H2.9 小结与习题
1 }: x& a- I* {( U7 w第3章 实用数据结构
" j8 G s$ v8 [' e3.1 基础数据结构回顾
! G# W& {9 K/ \8 ]3.1.1 抽象数据类型(ADT) - q. X8 |9 g7 p& ~. E
3.1.2 优先队列 9 f' D$ A! U; q* U6 I) k% Q! }
3.1.3 并查集 - g ^; Z& J" m
3.2 区间信息的维护与查询 1 _8 d) F# F/ b. g- H* A- g
3.2.1 二叉索引树(树状数组)
& I. o! y6 H6 \" U/ E0 E3 A3.2.2 RMQ问题 . u8 p5 O2 V- R H' `+ [. r: d
3.2.3 线段树(1):点修改
7 F o! O4 l% `' f! R% q# c7 ?3.2.4 线段树(2):区间修改
5 Z5 h- y4 a5 v: n v2 f3.3 字符串(1)
% h* R, O( I; `: f, ^+ ?+ s) \8 n. o3.3.1 Trie
, m' _5 Z7 `7 s5 U- U- L* k: ~& s2 p3.3.2 KMP算法
1 t9 o2 p- H& ]0 m3 E3.3.3 Aho-Corasick自动机
1 L* N4 {3 q9 l2 e; |, A3.4 字符串(2)
' D3 e5 {0 }5 p/ d3.4.1 后缀数组
. B) n& _6 u9 I+ W1 M, _ \+ f3.4.2 最长公共前缀(LCP)
+ a% b/ B' H( [7 I$ H# x9 u7 V9 ^3.4.3 基于哈希值的LCP算法 . G7 \9 ^4 K/ Z7 T$ f6 {
3.5 排序二叉树 $ ]; t8 }+ v: j% y8 V u: h
3.5.1 基本概念
( E( a- m3 m2 V. D8 S8 P" T3.5.2 用Treap实现名次树
" k `3 v8 j1 [3 R0 m$ H% @% p3 o3.5.3 用伸展树实现可分裂与合并的序列 ! `+ S8 J3 v! B) c: l% R
3.6 小结与习题 244第4章 几何问题
8 o8 _' e6 p6 v. n& Z- a) X' W4.1 二维几何基础 ' O$ \4 L6 j5 p" S
4.1.1 基本运算 . `# u; Q4 S; E# n+ y% A! k" S
4.1.2 点和直线 ; S8 z! s: z( o0 t- t
4.1.3 多边形 , Y5 X4 @& S0 X( D" p8 E4 @
4.1.4 例题选讲
& D7 Q" o, N7 V3 y' z9 G- Z4.1.5 二维几何小结
6 o* W- w3 i/ {5 y1 d# F4.2 与圆和球有关的计算问题
& l2 w9 D* Y4 M' `; V9 I4.2.1 圆的相关计算
4 n3 ?. V" v+ d4.2.2 球面相关问题
6 n) Q- `2 g6 X( O# N4.3 二维几何常用算法
, I* k0 _& C, u6 Q+ A4.3.1 点在多边形内判定
' d9 f t% P: v3 J4.3.2 凸包 9 P0 O' Y! `0 E8 L- ?2 E% G
4.3.3 半平面交 % Q& K* E5 ?4 m- l4 `# P- L0 I2 h
4.3.4 平面区域
( U' n& t, ^) T( L& K4.4 三维几何基础
) Z2 x, Z" l9 ]4 J, k2 M4.4.1 三维点积 : m# \" O6 ]7 ^
4.4.2 三维叉积 * m8 Z3 v% o0 D/ Y# _ K0 L
4.4.3 三维凸包
; |, [" `9 X+ O) y4 q& q3 U, B4.4.4 例题选讲 ; c/ p+ H, b0 Z0 C G S! `
4.4.5 三维几何小结
0 D9 K9 s5 }3 P! `' N* ~9 U4.5 小结与习题
( L5 L# j; C9 B1 K, i% w0 f第5章 图论算法与模型
; b: D- q/ ~& f. ]( S0 B1 F& \0 f5.1 基础题目选讲
# G G! [! _8 ]* j) y/ R, a5.2 深度优先遍历
. I9 U5 P/ c8 k- _6 V A5.2.1 无向图的割顶和桥
6 {% e9 j0 @- H% W5.2.2 无向图的双连通分量
' `4 l9 M% g+ T& Y5 j5.2.3 有向图的强连通分量 6 l- C" i' a: k! O
5.2.4 2-SAT问题
3 _) \. X- W! }( B5.3 最短路问题 - j6 |6 a$ v1 h5 j
5.3.1 再谈Dijkstra算法
8 S7 a: m/ l8 f+ N7 m5.3.2 再谈Bellman-Ford算法 9 f9 r. ~ w3 W
5.3.3 例题选讲
5 N2 B5 G+ @7 E- D- B7 D0 S, M5.4 生成树相关问题 9 G9 G$ r \3 W- l
5.5 二分图匹配
7 H9 \2 T. M. m# G5.5.1 二分图最大匹配
( ` i' |3 s0 q7 e1 E2 z5.5.2 二分图最佳完美匹配
$ A* u9 b$ R! z& x1 q5.5.3 稳定婚姻问题 3 `$ `7 e0 E: W( i
5.5.4 常见模型
7 h. @. e. ]9 n; }$ v" `& p" a5.6 网络流问题 + L2 {( {( Q5 T" c$ L$ a7 @6 m2 Y, p
5.6.1 最短增广路算法
" g( V. M3 o! w5.6.2 最小费用最大流算法
9 `; z5 p5 U& s: l5 i/ h7 v5.6.3 建模与模型变换
- {/ T$ J R6 G0 g/ W5.6.4 例题选讲 1 X( z( I. _$ [* {; N5 n1 W
5.7 小结与习题 % E! n' Y6 [/ ]& E. y/ v8 r( V
第6章 更多算法专题- ]* c& ]. U. C* q" s+ m- y
6.1 轮廓线动态规划 0 P) J" v/ j; Q3 ~; Y/ y
6.2 嵌套和分块数据结构 ; O, @2 \- [# A6 p
6.3 暴力法专题
" o; e6 k. E+ O6.3.1 路径寻找问题 ' J# N5 x' q% n- z9 Q3 o
6.3.2 对抗搜索 1 P6 p: I$ Q% B0 I
6.3.3 精确覆盖问题和
! M+ A& ]& c, x' m) R& \2 d2 E* u: \/ |- X$ K, T+ V
Java资料百度网盘下载地址链接(百度云):java自学网(javazx.com) 算法竞赛入门经典――训练指南(算法艺术与信息学竞赛) PDF 高清 电子书 百度云.rar【密码回帖可见】0 `2 y7 ^6 y6 y9 E9 D/ x* M a
# k: S1 u; U" ^ z' X
5 R/ f$ V. M1 t6 a* o, n, z L% |, N- f( f3 `6 \3 M$ S
- ~7 r- ~2 l7 i" V
|
|