Update 0094.md
在互联网行业相关的技术面试中,算法和数据结构知识往往是重点考察的内容。众多知名互联网公司喜欢在面试中考察 LeetCode 上的算法题目,通常需要面试者对给定问题进行深入分析并提供解题思路。有时候,面试官还会要求面试者评估相关算法的时间复杂度和空间复杂度。面试官通过检验面试者对常用算法的熟悉程度和实现能力的方式,从而评估面试者解决实际问题的思维能力水平。因此,对于广大面试者而言,无论是面试国内还是国外的知名互联网公司,通过刷 LeetCode 题目,深入理解算法知识,对拿到一个理想公司的优秀 Offer 都是有帮助的。
为了帮助大家,尤其是零基础或者希望全面学习算法与数据结构基础知识的同学,我们开源了 「LeetCode 算法笔记」 教程。该教程以基础的数据结构和算法为起点,系统讲解相关概念和知识点,再针对不同分类的数据结构和算法,从 LeetCode 平台精选出 200 多道经典算法与数据结构题目,进行具体题目的讲解分析。让学习者可以通过「算法基础理论学习」和「编程实战学习」相结合的方式,彻底掌握算法知识。
开源地址:https://github.com/datawhalechina/leetcode-notes
在线阅读:https://datawhalechina.github.io/leetcode-notes/
下载 PDF:https://github.com/datawhalechina/leetcode-notes/releases
扫描下方二维码关注公众号:Datawhale
本作品采用 知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议 进行许可。
🐳 LeetCode 算法笔记:面试、刷题、学算法。在线阅读地址:https://datawhalechina.github.io/leetcode-notes/
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
LeetCode 算法笔记(LeetCode-Notes)
1. 开源初衷
在互联网行业相关的技术面试中,算法和数据结构知识往往是重点考察的内容。众多知名互联网公司喜欢在面试中考察 LeetCode 上的算法题目,通常需要面试者对给定问题进行深入分析并提供解题思路。有时候,面试官还会要求面试者评估相关算法的时间复杂度和空间复杂度。面试官通过检验面试者对常用算法的熟悉程度和实现能力的方式,从而评估面试者解决实际问题的思维能力水平。因此,对于广大面试者而言,无论是面试国内还是国外的知名互联网公司,通过刷 LeetCode 题目,深入理解算法知识,对拿到一个理想公司的优秀 Offer 都是有帮助的。
为了帮助大家,尤其是零基础或者希望全面学习算法与数据结构基础知识的同学,我们开源了 「LeetCode 算法笔记」 教程。该教程以基础的数据结构和算法为起点,系统讲解相关概念和知识点,再针对不同分类的数据结构和算法,从 LeetCode 平台精选出 200 多道经典算法与数据结构题目,进行具体题目的讲解分析。让学习者可以通过「算法基础理论学习」和「编程实战学习」相结合的方式,彻底掌握算法知识。
2. 项目简介
3. 项目地址
开源地址:https://github.com/datawhalechina/leetcode-notes
在线阅读:https://datawhalechina.github.io/leetcode-notes/
下载 PDF:https://github.com/datawhalechina/leetcode-notes/releases
4. 使用说明
4.1 章节划分
4.2 学习建议
5. 章节目录
01. 算法入门与数组篇(共 14 天):网页链接、Github 链接
02. 基础数据结构篇(上):链表、堆栈、队列(共 15 天):网页链接、Github 链接
03. 基础数据结构篇(下):哈希表、字符串、二叉树、并查集(共 14 天):网页链接、Github 链接
04. 基础算法篇:枚举、递归、分治、回溯、贪心、位运算(共 14 天):网页链接、Github 链接
05. 动态规划篇(选学)(共 15 天):网页链接、Github 链接
06. 面试篇(上)(共 16 天)网页链接、Github 链接
07. 面试篇(下)(共 16 天):网页链接、Github 链接
08. 所有习题解析:网页链接、Github 链接
致谢
贡献者名单
其他
关注我们
扫描下方二维码关注公众号:Datawhale
LICENSE
本作品采用 知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议 进行许可。