# 算法训练营：海量图解+竞赛刷题（入门篇）

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://alltool.top/book/da618
- Markdown 版本：https://alltool.top/book/da618.md
- 作者：陈小玉
- ISBN：9787121414428
- 出版日期：2021-08-01
- 语言：中文
- 分类：计算机、算法与数据结构
- 评分：8.7
- 可用格式：PDF（10.02 MB）
- 更新时间：2026-08-04 12:22:25

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF

- 文件格式：PDF
- 文件大小：10.02 MB
- 下载说明：请打开规范页面 https://alltool.top/book/da618，点击 PDF 的下载按钮完成下载。


## 内容简介

通过对本书的学习，读者可掌握 12 种初级数据结构、15 种常用 STL 函数、10 种二叉树和图的应用，以及 8 种搜索技术，并领悟不同的数据结构和算法的精髓，熟练应用各种算法解决实际问题。

本书总计 9 章。第 1 章讲解 C++语言基础，包括语法、函数、递归和数组；第 2 章讲解算法入门知识，包括算法复杂度计算、贪心算法、分治算法和 STL 应用；第 3 章讲解线性表的应用，包括顺序表、单链表、双向链表、循环链表和静态链表；第 4 章讲解栈和队列的应用，包括顺序栈、链栈、顺序队列和链队列；第 5 章讲解树的应用，包括树的存储、二叉树遍历与还原、哈夫曼编码；第 6 章讲解图论基础，包括图的存储、图的遍历和图的连通性；第 7 章讲解图的应用，包括最短路径、最小生成树、拓扑排序和关键路径；第 8 章讲解查找算法，包括哈希表、字符串模式匹配、二叉查找树和平衡二叉树；第 9 章讲解搜索技术，包括二分搜索、深度优先搜索、广度优先搜索和启发式搜索。

本书面向对算法感兴趣的读者，无论是想扎实内功或参加算法竞赛的学生，还是想进入名企的学生、求职者，抑或是想提升技术的在职人员，都可以参考本书。
