QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4093|回复: 0
打印 上一主题 下一主题

Algorithms-JeffE书籍

[复制链接]
字体大小: 正常 放大

1198

主题

4

听众

2978

积分

该用户从未签到

跳转到指定楼层
1#
发表于 2024-8-15 17:18 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
书籍介绍
: F* Z) N2 W6 d, H8 u6 O
* H  U0 o# \8 J7 S2 L5 p这本教材源自于我在伊利诺伊大学香槟分校教授各种算法课程时所编写的一系列讲义。自1999年1月以来,我每年大约会教授一次这些课程。由于本科理论课程体系的变化,我在2016年对我的讲义进行了重大修订;本书则是我的修订笔记中关于最基础课程内容的一个子集,主要反映了我们新的必修大三级理论课程的算法内容。
# u- {4 j6 b& C1 n+ J
! i$ R# b* ~, ?( o, V( ?* ]先决条件
: D; d$ {0 n; L' S4 M- N6 \- f' J! ^6 W  _4 j# q
我在伊利诺伊大学教授的算法课程有两个重要的先决条件:: x; Y/ g6 k& r' Z6 k4 X
1. **离散数学**课程6 P5 b3 G. P& P2 V: q+ N
2. **基础数据结构**课程  - U+ v( ^8 |9 ^5 g2 k: I* h! S3 d
% }& c# X5 b- ]. F
因此,这本教材可能不适合大多数学生作为入门书籍。
( A3 I0 p& p- B* i6 x6 I0 n2 f, S% S$ d( l' r9 p& L
主要内容
8 N! R& ?) S$ s. Y. Z
; |5 j' }$ S, G8 X; Q# u书中的内容涉及以下几个方面:
1 N! M+ X, a/ e# I( {  ^, D5 I6 p5 V& V7 ^/ _: g
- **基本数据结构**:
! o7 f; h, a: C/ }4 u- Q+ b9 C5 V  - 队列、映射/字典、排序映射/字典、优先队列
& D# b) s9 i" J) L: K  - 数组、链表(单向和双向、线性和循环)、二叉搜索树,至少一种形式的平衡二叉搜索树(如AVL树、红黑树、Treap、跳表或伸展树)、哈希表、二叉堆,以及最重要的,前面列表与此列表之间的区别。1 Q9 m4 ?1 [% p6 e

, F5 j) ^- p1 K- **基本计算问题**:% Z, H+ z. ]& z& V
  - 基本算术、排序、搜索、枚举、树的遍历(先序、中序、后序、层序等)。
3 E5 Q/ v9 ^* C* z6 n. X3 V6 U( i; Y. H( e( R
- **基本算法**:- U0 A7 B' {4 M- U. c9 \: Z, ]% r. e
  - 基本算法、顺序搜索、二分搜索、各种排序算法(选择排序、插入排序、归并排序、堆排序、快速排序、基数排序等)、在(至少二叉)树中的广度优先搜索和深度优先搜索,以及前面列表与此列表之间的区别。. z9 i/ Z8 C- A* `

0 K* V- n  p& \9 K- **初步算法分析**:
' w. m' u" M6 }7 k& H: S  - 渐近符号(o, O, Θ, Ω, ω)、将循环转换为求和以及递归调用转换为递归关系、评估简单求和和递归关系。3 M7 P3 F( H. e5 b
5 h( y. \0 E# K% H, \; X8 c, \+ d
- **数学成熟度**:% o; i% q1 C/ _
  - 对抽象、形式(尤其是递归)定义的熟悉程度,书写和理解数学论证的能力,识别和避免句法、语义和/或逻辑上的错误。" @# F1 \9 S+ g. r2 s4 n; W- z

& J3 N$ v: k# G% j" D6 [* B### 书籍特点6 n: T/ g! a* U& ?; t2 p% I
0 @2 h2 ?. J  ?7 v
这本书在适当上下文中简要涵盖了一些先决条件材料,但更多的是作为提醒而不是全面的介绍。对于更深入的概述,我强烈推荐以下一些免费提供的参考资料。2 l. ]5 Z2 v# T5 r5 z
- O2 W. g' A9 ^* D
本书旨在为希望深入研究算法及其理论的学生提供一个扎实的基础,然后他们可以在此基础上进一步学习更复杂和高级的算法概念。, |+ A' X! i) s2 Y

  {3 j5 _5 P; ?, W; y: u& S" X" K  x$ J! E$ j- D

7 T. \5 [& _8 Q" g0 r* e

Algorithms-JeffE.pdf

23.93 MB, 下载次数: 0, 下载积分: 体力 -2 点

售价: 2 点体力  [记录]  [购买]

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-10-16 08:51 , Processed in 1.204355 second(s), 54 queries .

回顶部