这门课解决什么问题

很多备考计算机专业课的人,复习数据结构时常卡在“看懂了教材却写不出代码”这一步。这门课针对的就是这个痛点:把线性表、链表等高频考点拆成一道道具体的在线评测题,逐行讲清怎么从题意转到代码实现。它不负责从头讲概念,而是让你在已经看过教材的基础上,把抽象的结构落到能通过编译、能跑出正确结果的 C 语言函数里。

适合什么基础,建议先看哪几块

资料默认你已经学过基本语法,知道指针、结构体怎么用,也大致翻过数据结构教材。如果你连结构体定义都写不全,建议先补基础再来;如果你能看懂定义但动手就卡壳,这套刷题视频正好对口。建议先从顺序表和链表这两块看起,因为它们是后续树、图的基础,也是大题里最常考的线性结构。顺序表里的合并、排序、逆置、二分查找、旋转,以及链表里的反转、合并、找倒数第 k 个节点,都是经典模板题,弄懂这几块能覆盖大部分线性结构的代码写法。

学完能独立做什么,资料怎么配合练习

学完这两块后,你应该能独立写出顺序表和单链表的常见操作函数,能处理边界条件、空表、指针断链这些细节,也能在遇到类似变体题时套用已有模板改写。练习时建议不要只看视频:先自己读题写一版,哪怕编译不过也没关系;然后对照视频里的讲解,重点看它怎么处理循环条件、怎么画图理清指针走向、怎么避免内存泄漏和野指针。看完一道后,关掉视频自己再默写一遍,能跑通才算过。资料包里的题目是按知识点分文件夹的,你可以按顺序刷,也可以挑自己薄弱的题型专攻,关键是每道题都要亲手敲过、调过,而不是听懂就跳过。


考研数据结构的日常刷题,考研专业课代码大题打下坚实基础

课程目录

*   01 顺序表刷题/

  *   01 顺序表OJ_1_合并两个有序数组.mp4 (124.60 MB), 22:59

  *   02 顺序表OJ_2_顺序表的排序.mp4 (42.66 MB), 07:55

  *   03 顺序表OJ_3_数组逆置.mp4 (37.16 MB), 06:15

  *   04 顺序表OJ_4_二分查找.mp4 (35.62 MB), 06:34

  *   05 顺序表OJ_5_顺序表的旋转.mp4 (96.50 MB), 17:19

*   02 链表刷题/

  *   01 链表OJ_1_链表的反转.mp4 (70.04 MB), 13:38

  *   02 链表OJ_2_合并两个有序链表.mp4 (105.30 MB), 18:06

  *   03 链表OJ_3_返回倒数的第k个节点.mp4 (71.15 MB), 12:23

  *   04 链表OJ_4_链表相交.mp4 (196.64 MB), 33:41

  *   05 链表OJ_5_移除链表元素.mp4 (149.49 MB), 24:45

  *   06 链表OJ_6_链表的排序.mp4 (59.31 MB), 10:53

*   03 栈刷题/

  *   01 栈OJ_1_括号匹配检测.mp4 (716.64 MB), 02:01:40

  *   02 栈OJ_2_逆波兰表达式求值.mp4 (99.78 MB), 19:03

  *   03 栈OJ_3_进制转换.mp4 (109.48 MB), 19:41

  *   04 栈OJ_4_入栈和出栈的顺序组合.mp4 (101.58 MB), 17:01

  *   05 栈OJ_5_最值栈.mp4 (114.35 MB), 19:50

  *   06 栈OJ_6_用栈实现队列.mp4 (77.91 MB), 13:32

*   04 队列刷题/

  *   01 队列OJ_1_设计循环队列.mp4 (44.22 MB), 08:25

  *   02 队列OJ_2_队列最大值.mp4 (124.84 MB), 20:39

  *   03 队列OJ_3_队列实现栈.mp4 (74.20 MB), 14:12

*   05 字符串刷题/

  *   01 字符串OJ_1_字符串压缩.mp4 (144.49 MB), 25:47

  *   02 字符串OJ_2_旋转字符串.mp4 (208.14 MB), 35:11

  *   03 字符串OJ_3_字符串相加.mp4 (197.37 MB), 33:49

  *   04 字符串OJ_4_字符串相乘.mp4 (175.38 MB), 29:00

*   06 二叉树刷题/

  *   01 二叉树OJ_1_前序遍历.mp4 (33.03 MB), 06:12

  *   02 二叉树OJ_2_中序遍历.mp4 (10.73 MB), 02:03

  *   03 二叉树OJ_3_后序遍历.mp4 (11.07 MB), 02:05

  *   04 二叉树OJ_4_二叉树的深度.mp4 (30.45 MB), 05:31

  *   05 二叉树OJ_5_相同二叉树.mp4 (17.33 MB), 03:27

  *   06 二叉树OJ_6_对称二叉树.mp4 (27.75 MB), 05:05

  *   07 二叉树OJ_7_单值二叉树.mp4 (42.16 MB), 07:32

  *   08 二叉树OJ_8_二叉树的翻转.mp4 (27.85 MB), 04:48

  *   09 二叉树OJ_9_二叉树最近公共祖先.mp4 (123.26 MB), 21:31