最近我们数据结构课换了新教材,就是这本《数据结构与实训(第4版)(微课版)》。书挺厚的,但每章都配了微课视频,讲链表、栈、队列这些抽象概念时老师直接扫二维码就能看动画演示,比纯文字好理解多了。实训部分也有不少经典案例,比如图书管理系统、迷宫求解,代码都有注释,对我这种C语言底子一般的很友好。
学了两周发现光看课本还是不够,实训题经常卡在算法实现的细节上,比如二叉树的递归遍历、图的邻接表存储。特别想要一些配套的习题解析和关键算法的详细注释版代码,最好能跟着微课一步步调通程序。要是能有往年学长整理的笔记或者思维导图汇总知识点就更好了,方便期末复习。
想问问用过这本教材的学长学姐:微课里的代码版本和课本上有些地方不完全一致,大家是怎么处理的?另外我觉得动手练很重要,目前打算每章先看视频理解思路,再自己敲一遍实训代码,最后用Visio画结构图总结。这种学习方法有没有需要改进的地方?求分享经验!