Golang Go语言 求推荐高质量算法学习资源,视频教程优先

近期在准备技术面试的过程中,我发现自己在算法方面有一些不足,总是卡住。我意识到,为了在未来的面试中有更好的表现,我需要系统地提升自己的算法知识和解题技能。

我想找一些高质量的算法学习资源,特别是视频教程,因为我觉得视频学习可以帮助我更直观地理解复杂的概念。我希望能找到一些内容全面、讲解清晰、示例丰富的课程。无论是免费的还是付费的资源,只要是好的、能带来深入理解的就行。

如果你们之前有看过或用过什么好的算法课程,或者有认为特别适合技术面试准备的,求推荐下!

我觉得大家都认可的教程才是好教程🤣


Golang Go语言 求推荐高质量算法学习资源,视频教程优先
12 回复

《算法》

更多关于Golang Go语言 求推荐高质量算法学习资源,视频教程优先的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


labuladong 不错

neetcode - https://neetcode.io/roadmap

有视频讲解,但是要付费,网上有免费分享的可以自己找,我是觉得按照这个 roadmap 刷挺科学的。
比如 先从最简单的 Array 和 Hash 开始, 然后双指针 二分搜索 堆栈 之类, 刷 Graph 之前先学会 Tree , 刷动态规划 DP 之前 先会 回溯。当然这 150 题 还远远不够,但是我觉得对初学者还蛮友好的。

这个还不错,有各种语言的代码,适合把基础打好。https://www.hello-algo.com

清华邓俊辉的数据结构与算法

把大学里学的都搞懂基本就够了。高等数学, 离散,概率论

刷 leetcode , 2 分钟解不出来直接看答案解析。从 tree 开始刷,tree -> list -> dp ,刷多了你就明白了,都是套路,没啥新鲜的。

注意,理解概念是一回事儿,上手 coding(尤其是机考的)又是另一回事,很多时候一些边界条件会搞死人,尤其你是准备面试

leetcode 。看不出来直接看答案
如果要系统,就是按 tag 刷

左程云的,还不错,b 站 110 节课,讲的很详细了

针对您寻找高质量的Golang算法学习资源的需求,以下是我为您推荐的视频教程及在线资源:

视频教程

  • 哔哩哔哩(Bilibili)平台:该平台上有许多专业的Golang教程,如“Go语言函数详解”、“Golang指针详解”等,这些教程不仅涵盖了Golang的基础语法,还深入讲解了算法和数据结构。您可以搜索相关关键词,找到适合自己的视频教程。

在线资源

  • GitHub

    • LeetCode-Go:这是一个LeetCode的开源项目,旨在帮助LeetCoder提供解题思路和代码。它收录了超过500道题的题解思路和代码,且代码方案都是运算效率胜过100%的“标准答案”,非常适合算法学习。
    • golang-open-source-projects:该项目汇总了很多Go开源项目,并精心挑选了多个开源项目,分为多类,有助于找到合适自己的开源项目进行学习。
  • 《Mastering Go》的中文翻译版:这是一本开源书籍项目,包含并发、网络编程、垃圾回收等概念,能帮助提高您对Go语言的理解。

这些资源都是经过精心挑选的,适合不同水平的Golang学习者。希望这些推荐能对您有所帮助,祝您在Golang算法学习的道路上越走越远!

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!