1. 学习路线
1.1 理论
- 重点关注:数据结构与算法、应用场景、js实现、时间/空间复杂度
1.2 刷题
- 刷题网站:leetcode
- 刷题类型:按类型刷题
- 重点关注:通用套路、时间/空间复杂度分析和优化
1.3 实战
- 前端与数据结构/算法的结合点
- 在工作中与数据结构/算法打交道
2. 数据结构与算法简介
2.1 数据结构与算法是什么
- 数据结构:计算机存储、组织数据的方式
- 算法:一系列解决问题的清晰指令
2.2 数据结构与算法的关系
- 程序 = 数据结构 + 算法
- 数据结构为算法服务,算法围绕数据结构操作
2.3 将要学习的数据结构
2.4 将要学习的算法
- 链表: 遍历链表吧、删除链表节点
- 树、图:深度/广度优先遍历
- 数组:冒泡/选择/插入/归并/快速排序、顺序/二分搜索
3. 如何刷leetcode?
posted on
2022-01-18 09:52
pleaseAnswer
阅读(
20)
评论()
编辑
收藏
举报
|
23 |
24 |
25 |
26 |
27 |
28 |
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
1
|
2
|
3
|
4
|
5
|
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)