| 选课类别:计划内与自由选修 | 教学类型:理论实验课 |
| 课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
| 课程层次:专业基础 | 学分:4.0 |
数据结构是计算机学科一门重要的专业基础课,该课程系统地讨论各种常用的数据结构及其应用,各种查找和排序的方法,及其综合分析比较,能够培养学生数据抽象和程序设计的能力,算法时、空复杂性的分析能力。
通宵复习图论感觉还是要寄,还有一个小时考图论,学也学不会了,遂开摆写一下数据结构评课()
助教很负责,特别是在课程群里分享了个王道考研书电子版,这本书比教材/ppt好懂多了,考前把上面的概念全过一遍,最好结合视频记忆比如【平衡二叉树(AVL树)-哔哩哔哩】 https://b23.tv/j7yQAsH (考前突击的时候在b站上找到的不错的数据结构动画演示系列,非常有利于快速记忆),前面的小题和应用题应该就能做个八九不离十了。
算法设计题部分,感觉全是深搜,前两题如果平时正常完成作业/实验的话应该属于送分,最后一题略有难度,总体难度感觉和往年差不多。
马老师班的作业有点多,有5个lab,每个实验基础分10分,一般每个lab会有若干bonus,每个可以+0.5或1分。这些bonus写起来通常非常赤石…如果要做的话十分建议适当使用ai辅助生成代码,否则真的挺浪费时间的。
实验考核很人性化,至少出勤7次,助教态度十分友好,即便写了bug也会酌情给到9分,后续补全修改通过可补至满分;期末周还设有线上补检,照顾之前未完成实验的同学。
此外,马老师可能会在发现到课人数较少的时候点名,尽量到课,目前暂时不清楚缺勤对成绩的影响。
占个坑,等考完有空再详写。
期末考得不错,班上平均分还是挺高的,比其他某个班高了6分左右。
数据结构这门课还是挺简单的,上网搜搜相关考研的动画理解清楚就够了,凸显出考前突击的重要性,许多较复杂的算法不要求在考试中手写出代码,感觉考着比程设舒服多了。