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