> For the complete documentation index, see [llms.txt](https://huanglibo.gitbook.io/offerorientedalgorithms/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://huanglibo.gitbook.io/offerorientedalgorithms/undefined.md).

# 剑指Offer

## 数据结构与算法名企面试题精讲

### 作者：何海涛

#### 第1章：[整数](/offerorientedalgorithms/chapter01.md)

#### 第2章：[数组](/offerorientedalgorithms/chapter02.md)

#### 第3章：[字符串](/offerorientedalgorithms/chapter03.md)

#### 第4章：[链表](/offerorientedalgorithms/chapter04.md)

#### 第5章：[哈希表](/offerorientedalgorithms/chapter05.md)

#### 第6章：[栈](/offerorientedalgorithms/chapter06.md)

#### 第7章：[队列](/offerorientedalgorithms/chapter07.md)

#### 第8章：[树](/offerorientedalgorithms/chapter08.md)

#### 第9章：[堆](/offerorientedalgorithms/chapter09.md)

#### 第10章：[前缀树](/offerorientedalgorithms/chapter10.md)

#### 第11章：[二分查找](/offerorientedalgorithms/chapter11.md)

#### 第12章：[排序](/offerorientedalgorithms/chapter12.md)

#### 第13章：[回溯法](/offerorientedalgorithms/chapter13.md)

#### 第14章：[动态规划](/offerorientedalgorithms/chapter14.md)

#### 第15章：[图](/offerorientedalgorithms/chapter15.md)

## 购买网址

* 京东网：<https://item.jd.com/13371972.html>
* 当当网：<http://product.dangdang.com/29280950.html>

## 勘误

### 第一版第一次印刷

* 第112页，面试题42的题目描述

  ```java
  class RecentAverage {    
    public RecentCounter();
    public int ping(int t);
  }
  ```

  应该改为：

  ```java
  class RecentCounter {    
    public RecentCounter();
    public int ping(int t);
  }
  ```
