孟欢5月22日测试结果反馈&后续定制规划
根据测试,目前的现状:
基础部分整体都不太好,不管是c++,数据结构还是算法,还有计算机基础部分
具体情况:
①算法与数据结构
1.选择题数据结构部分,二叉树的三种遍历的基本性质未透彻了解
2.编程部分,代码基本功不足,有很多代码的实现存在问题。建议继续训练,有问题一定要提问,并加以总结
2.编程部分,代码基本功不足,有很多代码的实现存在问题。建议继续训练,有问题一定要提问,并加以总结
②c++基础
基础掌握的不透彻,对于课程内容消化的不好,建议再看一遍做巩固提升
后续学习定制规划:
1、花费时间建议占比:
2、学习方法与学习重点
①项目:
- 学习内容:学习课程第七章
- 学习方法:必须跟着把课程理解且自己跟着做一遍,有任何问题都可以随时群里提问
- 学习进度:要求必须在8月前学完,最晚不得超过8月中旬
②算法:
- 学习内容:学习课程第三章
- 学习方法:必须跟着把课程理解,可以重复听做巩固提升,同时一定要一天至少刷10道题,https://www.nowcoder.com/ta/beginner-programmers 这个进度持续到6月7日,后面需刷牛客题霸easy题和第三章的课后题。,一天至少刷3道easy题,持续到7月10日,开始刷中等题目,也是每天至少3道。
- 学习进度:8月前前必须把3.268之前学完,要求学会,不是只看完课程了,对应的监测方式就是做课后题的吃力程度也可以感受到。6月5号会安排算法集训营的同步学习。
③数据结构:
- 学习内容:严蔚敏老师的数据结构 书籍,视频可以看b站 王卓老师的视频课
- 学习方法:不要死啃书,要分成零散的小知识点和知识导图。例如树->二叉树->二叉树的遍历->前序(中序,后序)遍历,这里一定要把各个遍历的本质和细节了解,遇到不会的问题一定要提问,以及想补充学习的网上看对应的博客也行,但是一定不要死啃书。同时可以利用碎片化时间来刷刷选择题https://www.nowcoder.com/intelligentTest 以此巩固和提升
- 学习进度:配合上面的算法一样的进度,建议把课程学完。
④计算机基础:
- 学习内容:课程第六章
- 学习方法:学习过程中有不理解的可以去网上对应的找博客做对应的补充,如果遇到学习困难或有不懂的一定要及时反馈和提问。
- 学习进度:8月前学完即可,学完是指学会哈
⑤c++基础:
- 学习内容:重新学习第五章课程内容以及第六章c++部分
- 学习方法:不懂的一定要及时提问,本次重点补足《指针》《面向对象》《模板》《STL》这几部分,有需要学习补足和增进理解的内容也可以看《C++ Primer Plus》这本书(只是补足提升的,非死啃书),同时6月份会带着跟集训营做巩固和二次理解提升
- 学习进度:8月前全部学完