飞豹客 · 课能看,资料也能带走
飞豹客算法数学 会员免费

比特就业课117期C++

这套资料围绕 C++ 下的数据结构与算法展开,从单链表、双向链表讲到栈、队列、树和图,中间穿插大量在线判题(OJ)练习。如果你正在准备后端、嵌入式或游戏方向的笔试面试,或者写代码时总卡在「知道思路但写不出来」,它解决的就是这类具体问题:把抽象的数据结构落到能编译、能跑通、能通过测试用例的代码上。 先

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

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

保障

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

客服

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

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

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

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

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

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

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

这套资料围绕 C++ 下的数据结构与算法展开,从单链表、双向链表讲到栈、队列、树和图,中间穿插大量在线判题(OJ)练习。如果你正在准备后端、嵌入式或游戏方向的笔试面试,或者写代码时总卡在「知道思路但写不出来」,它解决的就是这类具体问题:把抽象的数据结构落到能编译、能跑通、能通过测试用例的代码上。

先看哪几块,按什么顺序用

不建议从第一个视频顺着播。链表部分是整条链路的起点,单链表、双向链表的插入删除、边界处理、哨兵节点这些细节,几乎决定了你后面学树和图时手会不会生。建议先把链表两讲配着 OJ 题过一遍,每道题自己先写,卡住了再看讲解,不要边看边抄。接着进入栈和队列,重点不是记住 API,而是理解它们各自适合什么场景,比如括号匹配、表达式求值、层序遍历这些典型用法。树的部分从二叉树遍历入手,再延伸到完全性判断、层序相关题型,这一块是面试出现频率最高的区域。图放在后面,等前面手感稳定了再碰,否则容易变成背模板。

适合什么基础,学完能做什么

资料默认你已经能写基本的 C++ 语法,懂函数、指针或引用、简单的类,能自己用编译器跑通一段几十行的程序。如果你连指针和内存布局都还模糊,先补这一层再来,否则链表部分会很吃力。学完之后,比较现实的预期是:能手写单链表和双向链表的增删查改并处理空表、头尾节点等边界;能用栈和队列解决括号匹配、单调栈、层序遍历一类问题;能独立实现二叉树的递归与非递归遍历,并判断完全二叉树等结构性质;面对一道中等难度的算法题,能先分析该用哪种结构,再落成可提交的代码,而不是直接搜题解。它不会让你一夜之间变成竞赛选手,但足以应付多数开发岗的笔试和基础面试手撕环节。

资料怎么配合练习

视频只占一半价值,另一半在题目上。建议每看完一个主题,就去 OJ 平台找对应标签的题刷十道左右,难度从简单过渡到中等,写完再回头看视频里的写法差异。链表和树这两块最好动手画图,把指针指向、递归调用栈画在纸上,比盯着屏幕有效。遇到反复写错的题型,单独记一份自己的错题笔记,写清错因和正确思路,而不是抄代码。整套资料按主题推进即可,不必追求全部看完,能独立写出并讲清每个结构的核心操作,比刷完所有视频更有意义。

课程目录

课程目录119 集
  • 📁 数据结构 数据结构资料.png [493.5 KB] 11.2025-03-21-单链表02+链表OJ上_4.mp4
  • [80.2 MB] 14.2025-03-26-栈和队列-上_3.mp4
  • [214.2 MB] 13.2025-03-24-双向链表_4.mp4
  • [254.5 MB] 13.2025-03-24-双向链表_6.mp4
  • [330.7 MB] 4.二叉树加餐-判断是否为完全二叉树_1.mp4
  • [68.3 MB] 6.2025-03-12-复杂度_5.mp4
  • [348.1 MB] 1.顺序表和链表加餐-链表分割_1.mp4
  • [75.3 MB] 7.2025-03-13-复杂度+顺序表_2.mp4
  • [513.6 MB] 18.2025-03-31-堆-下_3.mp4
  • [485.1 MB] 19.2025-04-02-二叉树_3.mp4
  • [675.7 MB] 5.二叉树加餐-对称二叉树_1.mp4
  • [40.9 MB] 11.2025-03-21-单链表02+链表OJ上_6.mp4
  • [128.2 MB] 11.2025-03-21-单链表02+链表OJ上_2.mp4
  • [394.8 MB] 20.2025-04-03-二叉树-oj_2.mp4
  • [202.7 MB] 15.2025-03-26-栈和队列上-02_2.mp4
  • [346.5 MB] 20.2025-04-03-二叉树-oj_4.mp4
  • [443.2 MB] 12.2025-03-23-链表OJ下_3.mp4
  • [650.3 MB] 3.栈和队列加餐-设计循环队列_1.mp4
  • [153.8 MB] 8.2025-03-16-顺序表02_3.mp4
  • [268.4 MB] 6.2025-03-12-复杂度_3.mp4
  • [155.3 MB] 13.2025-03-24-双向链表_2.mp4
  • [18.8 MB] 2.顺序表和链表加餐-随机链表的复制_1.mp4
  • [162.1 MB] 18.2025-03-31-堆-下_5.mp4
  • [163.5 MB] 17.2025-03-30-堆-上_7.mp4
  • [352.1 MB] 16.2025-03-27-栈和队列下+堆上_3.mp4
  • [633.3 MB] 10.2025-03-17-单链表01_3.mp4
  • [562.1 MB] 17.2025-03-30-堆-上_3.mp4
  • [386.2 MB] 17.2025-03-30-堆-上_5.mp4
  • [6.3 MB] 9.2025-03-16-顺序表02-下_2.mp4
  • [281.7 MB] 📁 C语言 C语言必看.png [493.5 KB] 15.2025-01-17-操作符详解_2.mp4
  • [552.1 MB] 30.2025-03-07-文件操作2_编译链接1-续_3.mp4
  • [197.1 MB] 5.2024-11-24-分支和循环语句1_5.mp4
  • [7.5 MB] 28.2025-03-03-文件操作(续)_1.mp4
  • [692.1 MB] 38.2024-04-11-双向链表专题_1.mp4
  • [480.7 MB] 22.2025-02-21-字符函数和字符串函数_3.mp4
  • [395.2 MB] 37.2024-04-10-单链表应用+双向链表_1.mp4
  • [559.3 MB] 36.2024-04-08-单链表专题+应用_1.mp4
  • [609.2 MB] 4.2024-11-22-数据类型和变量2_3.mp4
  • [724.5 MB] 13.2025-01-13-实用调试技巧_3.mp4
  • [717.2 MB] 22.2025-02-21-字符函数和字符串函数_5.mp4
  • [203.6 MB] 29.2025-03-07-文件操作2_编译链接1_2.mp4
  • [261.6 MB] 16.2025-01-18-操作符详解2+指针1_2.mp4
  • [223.9 MB] 17.2025-01-21-指针(2)_3.mp4
  • [506.8 MB] 35.2024-04-07-单链表专题_1.mp4
  • [581.9 MB] 23.2025-02-24-字符串函数2-内存函数_3.mp4
  • [657.0 MB] 20.2025-02-17-指针5_方向选择讲解_3.mp4
  • [744.2 MB] 3.2024-11-20-C语言常见概念2-数据类和变量1_2.mp4
  • [704.7 MB] 18.2025-01-22-指针3_2.mp4
  • [501.8 MB] 5.2024-11-24-分支和循环语句1_3.mp4
  • [557.9 MB] 27.2025-03-03-文件操作_3.mp4
  • [71.8 MB] 9.2024-12-02-数组2_2.mp4
  • [643.2 MB] 24.2025-02-26-数据在内存中的存储+结构体1_3.mp4
  • [574.9 MB] 11.2024-12-04-函数-续_4.mp4
  • [131.5 MB] 3.2024-11-20-C语言常见概念2-数据类和变量1_6.mp4
  • [59.8 MB] 30.2025-03-07-文件操作2_编译链接1-续_5.mp4
  • [52.8 MB] 6.2024-11-27-计算机行业认知和学习规划分享_3.mp4
  • [974.7 MB] 8.2024-12-01-分支和循环语句3+数组1_3.mp4
  • [798.2 MB] 1.2024-11-15-班会(如何学好C语言)_2.mp4
  • [564.4 MB] 3.2024-11-20-C语言常见概念2-数据类和变量1_4.mp4
  • [4.4 MB] 25.2025-02-28-结构体-枚举-联合_2.mp4
  • [658.8 MB] 21.2025-02-19-指针6_2.mp4
  • [559.8 MB] 11.2024-12-04-函数-续_2.mp4
  • [1.1 MB] 34.2024-04-02-顺序表应用_1.mp4
  • [656.6 MB] 14.2025-01-15-函数递归_3.mp4
  • [631.2 MB] 32.【选学】函数栈帧的创建和销毁讲解_1.mp4
  • [355.6 MB] 40.2024-04-17-贪吃蛇(2)_1.mp4
  • [661.0 MB] 33.2024-04-01-顺序表专题_1.mp4
  • [592.2 MB] 7.2024-11-29-分支和循环语句2_3.mp4
  • [605.0 MB] 31.2025-03-09-预处理详解_3.mp4
  • [881.7 MB] 2.2024-11-17-C语言常见概念(1)_3.mp4
  • [805.0 MB] 39.2024-04-16-贪吃蛇(1)_1.mp4
  • [760.5 MB] 30.2025-03-07-文件操作2_编译链接1-续_6.mp4
  • [156.7 MB] 26.2025-03-02-动态内存管理_2.mp4
  • [892.4 MB] 16.2025-01-18-操作符详解2+指针1_4.mp4
  • [331.7 MB] 10.2024-12-04-函数_3.mp4
  • [512.9 MB] 12.2024-12-07-函数收尾+扫雷游戏_3.mp4
  • [811.3 MB] 19.2025-01-23-指针4_3.mp4
  • [495.4 MB] 📁 C语言作业 C语言作业必看.zip
  • [1.8 MB] 33.33.动态内存管理-选择题_1.mp4
  • [42.2 MB] 19.19.深入理解指针(1)-编程题_1.mp4
  • [69.1 MB] 37.37.编译和链接-选择题&编程题_1.mp4
  • [27.8 MB] 30.30.自定义类型结构体-编程题_1.mp4
  • [60.1 MB] 10.10.函数-选择题_1.mp4
  • [32.5 MB] 8.8.数组-选择题_1.mp4
  • [26.7 MB] 24.24.深入理解指针(4)-选择题&编程题_1.mp4
  • [2.4 MB] 7.7.分支和循环(下)选择+编程_1.mp4
  • [5.0 MB] 31.31.【补充说明】自定义类型结构体-编程题_1.mp4
  • [4.0 MB] 34.34.动态内存管理-编程题_1.mp4
  • [52.3 MB] 20.20.深入理解指针(2)-选择题_1.mp4
  • [13.7 MB] 29.29.自定义类型结构体-选择题_1.mp4
  • [106.6 MB] 14.14.VS实用调试技巧-编程题_1.mp4
  • [101.2 MB] 25.25.深入理解指针(5)-选择题&编程题_1.mp4
  • [26.3 MB] 2.2.C语言常见概念课件作业-编程题._1.mp4
  • [30.8 MB] 5.5.分支和循环上-选择题_1.mp4
  • [44.7 MB] 27.27.数据在内存中的存储-选择题_1.mp4
  • [43.3 MB] 28.28.数据在内存中的存储-编程题_1.mp4
  • [84.3 MB] 16.16.操作符详解-选择题_1.mp4
  • [23.0 MB] 13.13.VS实用调试技巧-选择题_1.mp4
  • [7.5 MB] 21.21.深入理解指针(2)-编程题_1.mp4
  • [107.1 MB] 18.18.深入理解指针(1)-选择题_1.mp4
  • [43.3 MB] 15.15.函数递归-选择题&编程题_1.mp4
  • [41.2 MB] 26.26.字符函数和字符串函数&C语言内存函数-无选择题&编程题_1.mp4
  • [48.9 MB] 3.3.C语言数据类型和变量-选择题_1.mp4
  • [44.4 MB] 39.39.预处理详解-编程题1-offsetof宏_1.mp4
  • [35.2 MB] 6.6.分支和循环上-编程题_1.mp4
  • [91.4 MB] 17.17.操作符详解-编程题_1.mp4
  • [35.4 MB] 23.23.深入理解指针(3)-编程题_1.mp4
  • [54.1 MB] 12.12.数组和函数实践-选择&编程_1.mp4
  • [990.0 KB] 38.38.预处理详解-选择题_1.mp4
  • [40.0 MB] 11.11.函数-编程题_1.mp4
  • [79.3 MB] 22.22.深入理解指针(3)-选择题_1.mp4
  • [38.4 MB] 36.36.文件操作-编程题_1.mp4
  • [17.2 MB] 1.1.C语言常见概念课件作业-选择题_1.mp4
  • [48.3 MB] 32.32.自定义类型:联合和枚举-选择题&编程题_1.mp4
  • [20.6 MB] 9.9.数组-编程题_1.mp4
  • [93.9 MB] 40.40.预处理详解-编程题2-交换奇偶位_1.mp4
  • [45.4 MB] 4.4.C语言数据类型和变量-编程题_1.mp4
  • [42.5 MB] 35.35.文件操作-选择题_1.mp4
  • [43.9 MB] 适合人群 C++初学者 有志于提升编程能力者 算法爱好者 学习收获 掌握C++数据结构 提升算法思维 提高编程效率 祝您学习愉快! 学有所成,前程似锦!