---
tags: [算法分析与设计]
abstract: 算法分析与设计、ACM 竞赛及进阶阅读资料
finished: false
返回目录: [[计算机系/算法分析与设计/算法分析|算法分析与设计学习指南]]
---
上一篇: [[计算机系/算法分析与设计/05 复杂度分析专题|上一篇]]
前置知识: [[计算机系/算法分析与设计/05 复杂度分析专题|前置知识]]

# 算法学习参考资料

​    

**核心教材/必读**

1. 刘春英，《ACM程序设计（讲义）》，2022.03
2. 刘汝佳，《算法竞赛入门经典》，清华大学出版社，2009.11
3. 刘汝佳，黄亮，《算法艺术与信息学竞赛》，清华大学出版社，2004.9

**算法基础与设计分析**

1. 王晓东，《算法设计与分析》（第2版），电子工业出版社，2004/2006
2. 王晓东，《计算机算法设计与分析》（第二版），电子工业出版社，2004
3. Thomas H.Cormen等，《算法导论》（原书第3版），机械工业出版社，2013.1
4. （沙特）M.H. Alsuwaiyel，吴伟昶等译，《算法设计技巧与分析》，电子工业出版社，2016
5. 霍红卫译，《算法分析与设计》，人民邮电出版社，2006

**ACM/ICPC竞赛系列**

1. 俞勇，《ACM国际大学生程序设计竞赛：知识与入门》，清华大学出版社，2012.12
2. 俞勇，《ACM国际大学生程序设计竞赛：题目与解读》，清华大学出版社，2012.12
3. 俞勇，《ACM国际大学生程序设计竞赛：算法与实现》，清华大学出版社，2013.1

**算法设计手册与进阶**

1. 李春葆，《算法设计与分析》（第2版），清华大学出版社，2018
2. 李春葆，《算法设计与分析（第2版）学习与实验指导》，清华大学出版社，2018
3. Sreven S. Skiena，《算法设计手册》（第二版），清华大学出版社，2009
4. 方存正，曹旻，华明译，《大学算法教程》，清华大学出版社，2007
5. 杨晨，李明译，《算法技术手册》，2010

**专题与拓展**

1. 吴文虎，孙贺，《程序设计中的组合数学》，清华大学出版社，2005.5
2. 周培德，《计算几何：算法设计与分析》（第3版），清华大学出版社，2008.7
3. Ronald L.Graham等，《具体数学：计算机科学基础》（第2版），人民邮电出版社，2013.4

