diff --git a/README.md b/README.md index 6ef050e45..c32ffef05 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,18 @@ leetcode 题解,记录自己的 leetcode 解题之路。 - 树与图:最近公共祖先、并查集 - 字符串:前缀树(字典树) / 后缀树 +我在网上找到一份[《Interview Cheat Sheet》](./assets/cheatsheet.pdf),这个 PDF 列举了面试的**模板步骤**。,详细指示了如何一步步完成面试。 + +这个 pdf 开头就提到了好的代码三个标准: + +1. 可读性 +2. 时间复杂度 +3. 空间复杂度 + +这写的太好了。 + +紧接着,列举了 15 算法面试的步骤。比如步骤一:**当面试官提问完后,你需要先下来关键点(之后再下面写注释和代码)** 看完我的感受就是,**面试只要按照这个来做,成功率蹭蹭提升** + ## 数据结构与算法的总结 - [数据结构总览](./thinkings/basic-data-structure.md) diff --git a/assets/cheatsheet.pdf b/assets/cheatsheet.pdf new file mode 100644 index 000000000..6aa027ed1 Binary files /dev/null and b/assets/cheatsheet.pdf differ