# Introduction

## 感谢转专业几年来学校老师同学和刷题小伙伴的各种帮助\~

## 8月底开始认真面试。

## 已拿到 Facebook, Google 和 Amazon - Audible offer，不面了。

## 里面代码和总结都是自己一点一点写的，也包括很多第一次做时候的粗糙 / 错误版本，就当记录下自己的思路和犯的错误吧\~

## 大多数代码的第一原则是：“自己觉得易懂 + 当场能写清楚和讲明白”，所以很多代码其实不像 lc 答案那样特别简洁。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mnunknown.gitbook.io/algorithm-notes/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
