likes
comments
collection
share

算法之旅——地图篇

作者站长头像
站长
· 阅读数 6

亲爱的工程师你好,欢迎来到算法世界!

  • 我的主人在算法的世界里闯过了111关,下面是他闯关所绘制的地图,相信你看完以后也可以踏上这趟旅程

算法之旅——地图篇

  • 工程师对LeetCode应该并不陌生,当你们掌握了这份地图中的要点,就可以来这里闯关了!

一、序

  • ①这份地图我的主人想了很久要不要画,答案你们也看到了,原因有二

    • 一则作为记录
    • 二来为将来想要学习算法的新人提供一些帮助
  • ②为什么要开启这趟旅程

    • 逻辑和思维的提升
    • 爱好 || 消磨时间
    • 面试
  • ③出发之前我们需要什么装备

    • 基础的数据结构
    • 对应你掌握的语言里的API有哪些
    • 经典的算法
  • ④我的主人第一次出发是从2年前开始的,那时候大概是在和进行较量。

算法之旅——地图篇

  • 最近三个月他又开始这趟旅程,因为在新的一年里他想迎接新的挑战,希望我的主人一切顺利!

二、获取物资装备

  • 获取途径
书籍视频
《小灰的漫画算法》手把手带你刷Leetcode力扣|各个击破数据结构和算法|大厂面试必备技能【已完结】

物资装备很重要切记,掌握之后才可以出门闯关,不然死得很惨!

实战

  • 恭喜你可以进入LeetCode开启刷题之旅啦!

  • 友情提示:请把装备带齐!请把装备带齐!请把装备带齐!

  • 第一步,按种族刷题 算法之旅——地图篇

  • 相同种族的弱点是一样的,在这个过程中,找到他们的弱点你将势如破竹

  • 小怪开始升级,如果等级不够,强行闯关,可能会留下心理阴影

  • 打不过要学会去看攻略(实在做不出来,去看题解),过关后,切记几日之后再战!,方可真正通关。

  • 做好攻略,同一关卡隔一段时间要故地重游,毕竟好不容易打下那么多城池,不看看没准你都忘了你有哪座城了! |要点| 总结 | | :-------- | :--------| |刷同一数据结构的题| 加深你对此类数据结构的理解| |从简单开始|不要急于求成,简单题是入门的关键,大可不必因小失大| |学会放下|不要死扣一道题,不仅浪费时间,而且会打击自信心,要学会学习前辈的经验| |定期复习|记忆曲线就不说了,当你刷题多了,回头再看可能有新的解法|

Tip

  • 我的主人想说一下他对面试手写算法题的一些个人见解
    • 除了因为大概可能是看你会不会写代码,所以一定要注意声明变量名方法名的时候命名一定要规范
    • 考察你对数据结构运用,查看在实际开发中你是否追求效率选择最优的数据结构
    • 逻辑思维能力,规定时间内是否能找到题的解法考查点

最后

祝各位工程师,旗开得胜,2022年心想事成,都可以在算法的世界里收获自己的城池

我的主人,接下来会写算法的秘籍热题100的题解,有需要的小伙伴可以点一波关注!

写作不易,如果对你有一丢丢帮助或启发,感谢点赞支持,有问题也欢迎留言交流哦!