人工精选牛客网 - 算法基础入门+算法基础提升+算法中级+算法高级 - 带源码课件
这套资料的主题是算法,面向的是准备笔试面试、或者工作中需要把代码写得更稳的开发者。它把内容拆成基础入门、基础提升、中级、高级四段,还配了源码课件。下面按“值不值得学、怎么用”来说。 它解决的是哪类问题 很多人刷题卡在同一个地方:题目看得懂,思路想不出来;想出来了,边界一改就挂;写完了,说不清为什么这
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
这套资料的主题是算法,面向的是准备笔试面试、或者工作中需要把代码写得更稳的开发者。它把内容拆成基础入门、基础提升、中级、高级四段,还配了源码课件。下面按“值不值得学、怎么用”来说。
它解决的是哪类问题
很多人刷题卡在同一个地方:题目看得懂,思路想不出来;想出来了,边界一改就挂;写完了,说不清为什么这样写是对的。这套课针对的正是这种状态——把常见数据结构与算法的推导过程讲清楚,而不是只给一份答案。对准备技术面试的人来说,它帮你把零散的刷题经验收拢成一套可复用的分析方式;对已经在写业务代码的人来说,它帮你判断某个场景该用哈希还是排序、该用贪心还是动态规划,减少凭感觉写代码的情况。
适合什么基础,先看哪几块
基础入门部分假设你会一门编程语言,能写循环、数组和函数,不要求你之前系统学过算法。如果你连递归都写得别扭,先从这部分开始,别跳。基础提升和中级部分适合已经能做出简单题、但一遇到复杂题就没思路的人,重点在把题型归类、把套路讲透。高级部分偏难,涉及更复杂的结构和优化思路,建议在能稳定做出中等难度题之后再碰,否则容易看完就忘。
看的时候建议按顺序来,但不必每章都看完再往下走。每章先看课前预习的课件,把这一节要用的结构或方法过一遍,再跟着课堂讲解走一遍推导,最后自己把源码敲一遍。课件和源码的作用是让你对照实现细节,比如下标怎么处理、递归出口写在哪,这些光看讲解容易漏掉。
学完能独立做什么,资料怎么配合练习
按这条线走下来,你应该能独立完成几件事:拿到一道没见过的题,能判断它属于哪类问题、该往哪个方向想;能自己写出常见结构(栈、队列、堆、并查集、树、图)的基本操作;能把暴力解法一步步优化到可接受的复杂度,并说清楚优化点在哪。这些能力直接对应笔试和面试里的手写代码环节。
练习上,不要只看视频。每看完一节,先合上资料自己复现一遍,再去对照源码找差异。遇到卡住的地方,回到课件里对应的推导部分,而不是直接抄答案。同一个题型至少独立做三道,确认不是记住了答案,而是记住了思路。源码课件更适合当参考手册,在你写完之后用来核对,而不是提前翻。
整体来说,这套资料的价值在于成体系,适合愿意花时间按顺序啃的人。如果你的目标是短期突击几道题,它可能偏重;如果你想真正把算法这块补起来,它值得投入。
课程目录
04.算法高级班(第十一期) 📁 📁 第7章 第七章 📁 📁 7.1 课前预习(课件+源码)41 集
- 7.2 课堂学习.mp4
- [726.5 MB] 📁 📁 第9章 第九章 9.1 课堂学习.mp4
- [426.4 MB] 📁 📁 第3章 第三章 📁 📁 3.1 课前预习(课件+源码) 3.2 课程学习.mp4
- [479.4 MB] 📁 📁 第8章 第八章 📁 📁 8.1 课前预习(课件+源码) 8.3 课堂学习2.mp4
- [117.5 MB] 8.2 课堂学习1.mp4
- [405.7 MB] 📁 📁 第6章 第六章 📁 📁 6.1 课前预习(课件+源码) 6.2 课堂学习.mp4
- [572.4 MB] 📁 📁 第5章 第五章 📁 📁 5.1 课前预习(课件+源码) 5.2 课堂学习.mp4
- [595.5 MB] 📁 📁 第4章 第四章 📁 📁 4.1 课前预习(课件+源码) 4.2课程学习.mp4
- [665.8 MB] 📁 📁 第1章 第一章 📁 📁 1.1 课前预习(课件+源码) 1.3 课程学习2.mp4
- [227.3 MB] 1.2 课程学习1.mp4
- [209.6 MB] 📁 📁 第2章 第二章 📁 📁 2.1 课前预习(课件+源码) 2.2 课程学习.mp4
- [439.7 MB] 📁 01.算法基础入门班(第五期) 📁 📁 第3章 详解桶排序以及排序内容大总结 📁 📁 3.1 课前预习(课件+源码) 3.2 课程学习.mp4
- [887.0 MB] 📁 📁 第8章 暴力递归 📁 📁 8.1 课前预习(课件+源码) 8.2 课程学习.mp4
- [601.3 MB] 📁 📁 第5章 二叉树 📁 📁 5.1 课前预习(课件+源码) 5.2 课程学习.mp4
- [492.5 MB] 📁 📁 第7章 详解前缀树和贪心算法 📁 📁 7.1 课前预习(课件+源码) 7.2 课程学习.mp4
- [652.6 MB] 📁 📁 第1章 认识复杂度和简单排序算法 📁 📁 1.1 课前预习(课件+源码) 1.2课程学习.mp4
- [412.1 MB] 📁 📁 第9章 补充视频 9.1 课程学习.mp4
- [538.8 MB] 📁 📁 第2章 认识O(NlogN)的排序 📁 📁 2.1 课前预习(课件+源码) 2.2 课程学习.mp4
- [540.6 MB] 📁 📁 第4章 链表 📁 📁 4.1 课前预习(课件+源码) 4.2 课程学习.mp4
- [533.5 MB] 📁 📁 第6章 图 📁 📁 6.1 课前预习(课件+源码) 6.2 课程学习.mp4
- [778.1 MB] 📁 03.算法中级班(第十一期) 📁 📁 第3章 第三章 📁 📁 3.1 课前预习(课件+源码) 3.2 课程学习.mp4
- [1.5 GB] 📁 📁 第7章 第七章 📁 📁 7.1 课前预习(课件+源码) 7.2课堂学习.mp4
- [546.7 MB] 📁 📁 第1章 第一章 📁 📁 1.1 课前预习(课件+源码) 1.2 课程学习.mp4
- [553.4 MB] 📁 📁 第9章 第九章 9.1课堂学习.mp4
- [612.5 MB] 📁 📁 第6章 第六章 📁 📁 6.1 课前预习(课件+源码) 6.2课堂学习.mp4
- [589.2 MB] 📁 📁 第4章 第四章 📁 📁 4.1 课前预习(课件+源码) 4.2 课堂学习.mp4
- [500.5 MB] 📁 📁 第8章 第八章 📁 📁 8.1 课前预习(课件+源码) 8.2课堂学习.mp4
- [620.2 MB] 📁 📁 第5章 第五章 📁 📁 5.1 课前预习(课件+源码) 5.2课堂学习.mp4
- [465.4 MB] 📁 📁 第2章 第二章 📁 📁 2.1 课前预习(课件+源码) 2.3 课程学习2.mp4
- [676.1 MB] 2.2 课程学习1.mp4
- [351.8 MB] 📁 02.算法基础提升班(第五期) 📁 📁 第3章 KMP、Manacher算法等 📁 📁 3.1 课前预习(课件+源码) 3.2 课程学习.mp4
- [570.8 MB] 📁 📁 第2章 有序表、并查集等 📁 📁 2.1 课前预习(课件+源码) 2.2 课程学习.mp4
- [748.2 MB] 📁 📁 第7章 暴力递归(上)等 📁 📁 7.1 课前预习(课件+源码) 7.2 课程学习.mp4
- [613.0 MB] 📁 📁 第5章 二叉树的Morris遍历等 📁 📁 5.1 课前预习(课件+源码) 5.2 课程学习.mp4
- [521.2 MB] 📁 📁 第4章 滑动窗口、单调栈结构等 📁 📁 4.1 课前预习(课件+源码) 4.2 课程学习.mp4
- [486.7 MB] 📁 📁 第8章 暴力递归(下)等 📁 📁 8.1 课前预习(课件+源码) 8.2 课程学习.mp4
- [489.8 MB] 📁 📁 第6章 大数据题目等 📁 📁 6.1 课前预习(课件+源码) 6.2 课程学习.mp4
- [582.9 MB] 📁 📁 第1章 哈希函数与哈希表等 📁 📁 1.1 课前预习(课件+源码) 1.2 课程学习.mp4
- [478.7 MB] 3.2 课程学习(以此为准).mp4
- [559.2 MB] 资料.zip
- [7.8 MB] 适合人群 算法初学者 算法进阶者 求职者 学习收获 掌握核心算法 提升编程能力 助力求职面试 祝您学习愉快! 学有所成,前程似锦!





