数据结构与算法——阶段性总结

数据结构学习的总结

学习总结

学习路线:(B站视频+笔记)->(书籍+代码实现)->总结
B站视频和笔记大约花了一个半月的时间,听老师讲课,对一些思想概念的理解要更容易些。可是,由于一直被老师引导,导致缺乏自己的思考。笔记是一种束之高阁的讲义,大可不必每个知识点都记,浪费时间与精力;但是,在看视频或者看书的时候做一些框架性的架构是合理的,对于重难点可以消化总结。
看书加代码实现部分,看书是效率最高的,代码实现增强了实践能力。有待改进的地方是,未经思考的代码不一定要全部手动去敲。
总体来说,数据结构的学习并不是很高效,但有很多收获。

方法总结

在这里插入图片描述
框架(Xmind) -> 重难点思考与消化(印象笔记) -> 回顾与总结(框架与笔记) -> 实践 -> 二次总结

  • 框架的搭建就是之前看视频和笔记形成的感性印象,这是可以通过一个简单快捷的方法来实现的,如看别人记的笔记或者思维导图,或者划重点视频。框架的输出是一个大概的思维导图。
  • 重难点思考与消化,这一步是最核心的部分。任何感性认识都要经过这一步达到理性认识。
  • 回顾与总结,化繁为简,化深为浅,便于用的时候直接“拿来”。这也是一个知识结构化的步骤,注意要迭代式成长。
  • 实践是遇到错误最多的一部分,又是最有价值的一个部分。
  • 二次总结之后,基本完成了“把握框架,深钻细节”的目标。这是一个知识系统化的步骤。

如果重来

首先,我会先过一遍数据结构的内容,整理一下框架。接着,通过查找资料知道哪些是重点。在微观上完成“把握框架,深钻细节”。
然后,我会开始阅读书籍,对于不重要的部分直接过;对于重难点,深挖,然后总结成自己的东西,总结的内容包括思想方法与重要细节。对于各个知识点进行结构化。
接着,进行代码的复现。对于不花或者花不了精力思考的代码,可以直接在前人基础上ctrl cv,这不犯法。debug和调通会花一些时间。
最后,回到框架,对知识进行系统化总结。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值