mirror of
https://github.com/krahets/hello-algo.git
synced 2026-07-16 08:56:05 +00:00
build
This commit is contained in:
@@ -7,7 +7,7 @@ comments: true
|
||||
本项目旨在创建一本开源免费、新手友好的数据结构与算法入门教程。
|
||||
|
||||
- 全书采用动画图解,结构化地讲解数据结构与算法知识,内容清晰易懂、学习曲线平滑。
|
||||
- 算法源代码皆可一键运行,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。
|
||||
- 算法源代码皆可一键运行,支持 Java、C++、Python、Go、JS、TS、C#、Swift、Rust、Dart、Zig 等语言。
|
||||
- 鼓励读者在章节讨论区互帮互助、共同进步,提问与评论通常可在两日内得到回复。
|
||||
|
||||
## 0.1.1 读者对象
|
||||
|
||||
@@ -220,7 +220,7 @@ git clone https://github.com/krahets/hello-algo.git
|
||||
|
||||
## 0.2.5 算法学习路线
|
||||
|
||||
从总体上看,我们可以将学习数据结构与算法的过程划分为三个阶段:
|
||||
从总体上看,我们可以将学习数据结构与算法的过程划分为三个阶段。
|
||||
|
||||
1. **算法入门**。我们需要熟悉各种数据结构的特点和用法,学习不同算法的原理、流程、用途和效率等方面内容。
|
||||
2. **刷算法题**。建议从热门题目开刷,如[剑指 Offer](https://leetcode.cn/problem-list/xb9nqhhg/)和[LeetCode Hot 100](https://leetcode.cn/problem-list/2cktkvj/),先积累至少 100 道题目,熟悉主流的算法问题。初次刷题时,“知识遗忘”可能是一个挑战,但请放心,这是很正常的。我们可以按照“艾宾浩斯遗忘曲线”来复习题目,通常在进行 3-5 轮的重复后,就能将其牢记在心。
|
||||
|
||||
Reference in New Issue
Block a user