亲爱的工程师你好,欢迎来到算法世界!
- 我的主人在
算法的世界
里闯过了111
关,下面是他闯关所绘制的地图
,相信你看完以后也可以踏上这趟旅程
!
- 工程师对
LeetCode
应该并不陌生,当你们掌握了这份地图中的要点,就可以来这里闯关了!
一、序
-
①这份地图我的主人想了很久要不要画,答案你们也看到了,原因有二
- 一则作为
记录
- 二来为将来想要
学习算法
的新人提供一些帮助
- 一则作为
-
②为什么要开启这趟
旅程
- 逻辑和思维的提升
- 爱好 || 消磨时间
- 面试
- ③出发之前我们需要什么
装备
- 基础的
数据结构
- 对应你掌握的语言里的
API
有哪些 - 经典的
算法
- 基础的
- ④我的主人
第一次
出发是从2年前
开始的,那时候大概是在和栈
进行较量。
- 最近
三个月
他又开始这趟旅程,因为在新的一年里他想迎接新的挑战
,希望我的主人一切顺利!
二、获取物资装备
- 获取途径
书籍 | 视频 |
---|---|
《小灰的漫画算法》 |
手把手带你刷Leetcode力扣|各个击破数据结构和算法|大厂面试必备技能【已完结】 |
- 我的主人是
计科专业
毕业的,所以《数据结构和算法》
这门课有一些印象,但毕竟毕业多年,所以他其实是从看书开始回炉重造的
。- 他推荐大家看
《小灰的漫画算法》
- 他推荐大家看
- 可能有的小伙伴不喜欢读书,毕竟
软件行业
,学什么都应该先看视频
,当你觉得视频慢了你在看书。- 推荐一个UP主爱学习的饲养员
她的视频真的很不错,强烈推荐一波,入门的话看这个就够了,使用python
和java
讲解的。
手把手带你刷Leetcode力扣|各个击破数据结构和算法|大厂面试必备技能【已完结】
- 推荐一个UP主爱学习的饲养员
物资装备很重要切记,掌握之后才可以出门闯关,不然死得很惨!
实战
恭喜你可以进入
LeetCode
开启刷题之旅啦!友情提示:
请把装备带齐!请把装备带齐!请把装备带齐!
第一步,按
种族
刷题
[图片上传失败...(image-a6e99c-1641782209909)]相同种族的
弱点
是一样的,在这个过程中,找到他们的弱点你将势如破竹
。从
小怪
开始升级
,如果等级不够,强行闯关,可能会留下心理阴影
。打不过要学会去看攻略(实在做不出来,去看题解),过关后,切记几日之后
再战!
,方可真正通关。做好攻略,同一关卡隔一段时间要故地重游,毕竟好不容易打下那么多城池,不看看没准你都忘了你有哪座城了!
|要点| 总结 |
| :-------- | :--------|
|刷同一数据结构的题|加深
你对此类数据结构的理解
|
|从简单开始
|不要急于求成
,简单题是入门的关键
,大可不必因小失大
|
|学会放下|不要
死扣一道题,不仅浪费时间,而且会打击自信心
,要学会学习前辈的经验|
|定期复习
|记忆曲线就不说了,当你刷题多了,回头再看可能有新的解法
|
Tip
- 我的主人想说一下他对
面试
中手写算法题
的一些个人见解
。- 除了因为
卷
大概可能是看你会不会写代码,所以一定要注意
在声明变量名方法名
的时候命名一定要规范
。 - 考察你
对数据结构
的运用
,查看在实际开发
中你是否追求效率
选择最优的数据结构
。 -
逻辑思维能力
,规定时间内是否能找到题的解法
和考查点
。
- 除了因为
最后
祝各位工程师,旗开得胜
,2022年心想事成
,都可以在算法的世界
里收获自己的城池
。
我的主人,接下来会写算法的秘籍
和热题100的题解
,有需要的小伙伴可以点一波关注!
写作不易,如果对你有一丢丢帮助或启发,感谢点赞支持,有问题也欢迎留言交流哦!