飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

算法初级班第4期课程

这套算法初级班的内容,面向的不是竞赛选手,而是准备面试、或者工作中写代码总觉得"能跑但不够利索"的开发者。它要解决的问题很具体:拿到一道题,知道该往哪个方向想,能把思路写成没有明显漏洞的代码,并且在被追问复杂度时说得清楚。如果你刷题时经常卡在"看题解能懂,自己写就乱",这套资料就是针对这个阶段的。

单课价¥19.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
219 人关注 更新于 2026-03-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这套算法初级班的内容,面向的不是竞赛选手,而是准备面试、或者工作中写代码总觉得"能跑但不够利索"的开发者。它要解决的问题很具体:拿到一道题,知道该往哪个方向想,能把思路写成没有明显漏洞的代码,并且在被追问复杂度时说得清楚。如果你刷题时经常卡在"看题解能懂,自己写就乱",这套资料就是针对这个阶段的。

适合什么基础,不适合什么基础

需要你已经会一门语言的基本语法,能独立写出循环、递归、数组和哈希表的常见操作。不要求你学过数据结构课程,但至少得知道栈、队列、链表大概长什么样,否则前半部分会跟得比较吃力。如果你完全没写过代码,或者连函数和指针都还没弄清楚,建议先补语言基础再来,这套内容不会花时间讲语法。

另外要说明一点:这套课不覆盖动态规划的高阶技巧、图论里的复杂算法,也不涉及竞赛级别的数学推导。它的定位是打基础、建立常见题型的解题反射,不是让你去冲难题。指望学完就能应付大厂最难的那一轮,会失望;但用来准备中等难度的笔试和一面二面,是够用的。

建议的观看顺序和练习方式

资料里的内容按难度分成了两块:基础部分和初级部分。建议先把基础那几讲完整过一遍,它们讲的是数组、字符串、链表、栈队列这类最常考的结构,以及排序、二分、双指针这些通用手法。这部分不要跳,跳了后面会反复卡壳。基础部分的补充那一讲,可以放在做完一轮练习之后再回头看,那时候你才真正知道自己哪里没吃透。

初级部分按顺序看即可,每看完一讲,先别急着看下一讲,把当讲涉及的题型自己动手写两到三遍。第一遍对着思路写,第二遍关掉视频凭记忆写,第三遍换一道同类题验证是不是真的会了。带源码的课件在这里的用法是:写完再对照,重点看自己的边界处理、循环终止条件、变量命名跟参考实现的差距,而不是把代码抄一遍。抄代码是这套资料最容易浪费掉的地方。

学完能独立做什么

比较现实的目标是:面对一道中等难度的算法题,你能在十分钟内判断出它属于哪一类问题,选一个可行的解法,写出能通过测试的代码,并说清时间空间开销。面试里被问到"还有没有更好的办法",你能讲出至少一个优化方向,哪怕最后没写出来。工作中遇到需要处理一批数据、做去重排序或区间合并之类的需求,你能自己写出比暴力循环更合理的实现。

最后提醒一句:算法能力的提升主要来自自己动手写,视频和课件只是把方向指给你。看完不等于会,会了不等于写得出。把每讲的题量做够,比多看两讲新内容有用得多。

课程目录

课程目录10 集
  • 📁 【牛客网】算法初级班第4期课程 - 带源码课件  📄 初级4-2.mp4
  •  📄 初级4-1.mp4
  •  📄 基础8.mp4
  •  📄 初级2.mp4
  •  📄 初级5.mp4
  •  📄 初级1.mp4
  •  📄 初级3.mp4
  •  📄 基础7.mp4
  •  📄 初级6.mp4
  •  📄 基础7-补.mp4