DOPMC
DOPMC copied to clipboard
leetcode-notes
你是否已经阅读并同意《Datawhale社区贡献协议》?
- [X] 我已阅读并同意《Datawhale社区贡献协议》
项目简介
- 「算法与数据结构」 基础知识的讲解教程。
- 「LeetCode」700+ 道题目的详细思路解析。
立项理由
希望通过该项目帮助学习者学习「算法和数据结构」相关知识,并通过在 LeetCode 刷题的方式,锻炼学习者解决问题的能力和思维方式。
项目受众
- 对 LeetCode 刷题感兴趣的编程爱好者
- 对算法感兴趣的计算机专业学生或程序员
- 参加校招、社招面试的毕业生、编程工作者
项目亮点
- 超详细的「算法与数据结构」基础讲解教程,「LeetCode」700+ 道题目的详细解析。本项目易于理解,没有大跨度的思维跳跃,项目中使用部分图示、例子来帮助理解。
- 本教程先从基础的数据结构和算法开始讲解,再针对不同分类的数据结构和算法,进行具体题目的讲解分析。让读者可以通过「算法基础理论学习」和「编程实战学习」相结合的方式,彻底的掌握算法知识。
项目规划
1. 章节目录:
- Leetcode 刷题课程第 1 期:数组篇 1.1 数据结构与算法简介、LeetCode 入门及攻略(2 天) 1.2 数组基础(2 天) 1.3 数组排序(4 天) 1.4 数组二分查找(3 天) 1.5 数组双指针、滑动窗口(3 天)
- Leetcode 刷题课程第 2 期:链表、堆栈、队列、哈希表篇 2.1 链表(链表基础知识、链表排序、链表双指针)(4 天) 2.2 堆栈与单调栈(3 天) 2.3 深度优先搜索(3 天) 2.4 队列与优先队列(2 天) 2.5 广度优先搜索(2 天) 2.6 拓扑排序(1 天)
- Leetcode 刷题课程第 3 期:字符串、二叉树、并查集篇 3.1 字符串基础知识(2 天) 3.2 字符串匹配(4 天) 3.3 二叉树(4 天) 3.4 二叉搜索树(2 天) 3.5 并查集(2 天)
- Leetcode 刷题课程第 4 期:基础算法篇 4.1 枚举算法(2 天) 4.2 递归算法与分治算法(4 天) 4.3 回溯算法(3 天) 4.4 贪心算法(3 天) 4.5 位运算(2 天)
- Leetcode 刷题课程第 5 期: 动态规划篇 5.1 动态规划基础、记忆化搜索(2 天) 5.2 线性动态规划(4 天) 5.3 背包问题(3 天) 5.4 树形 DP 和 区间 DP(2 天) 5.5 其他 DP 问题(3 天)
- Leetcode 刷题课程第 6 期:面试篇上 6.1 面试常考 100 题的前 50 题(16 天)
- Leetcode 刷题课程第 8 期:面试篇下 7.1 面试常考 100 题的前 50 题(16 天)
2. 各章节内容负责人
- 杨世超
3. 各章节预估完成日期
- 目前第 1、2、3、4 期课程内容已经完成。
- 第 5 期处于开始阶段,预计在 2022 年 9 月份完成。
- 第 6、7 期面试相关的题目列表已经整理完毕,每日的具体题目任务内容待整理,预计在 2022 年 8 月底完成。
项目负责人
杨世超
- GitHub:https://github.com/itcharge
- 邮箱:[email protected]
- 微信:itcharger
项目地址
同意 :)
同意,Datawhale刷题手册!!!
很赞
good, good, good
同意
同意!
同意
同意
同意
这个项目挺不错的,好期待能立项
@zhanhao93 DOPMC群中表示同意
同意
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业
同意毕业