学好数据结构的必经之路

本文介绍了数据结构学习的三个阶段:学活、学死、再学活。首先理解基本概念并形成模型,接着通过记忆算法应对考试,最后通过实践与思考达到灵活运用。重点涵盖了表、树、图的概念及增删查操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

摘自:http://blog.youkuaiyun.com/zhang_xinxiu/article/details/11661471

 

在学习时不妨先了解下该学科所要学习的框架知识,对知识点有初步的全局把控。

罗列出所学知识的重点。需要清楚哪些东西需要细心研究,哪些东西需要一概而过。

 

数据结构

 

     学习过程用3个字就是:活-> 死->活

 

一:学活

   对于数据结构需要我们掌握基本概念,这些基本概念总结分为三类:表、树、图。了解概念的基本操作,归结为三类:增加、删除、查找。

 对于算法,要求对书中每一个算法能够在脑海中建立相应的模型,而不是死板的去记忆。如树的遍历,一提到树的遍历我们就应该想到遍历的几种情况,在脑海中形成访问树每个节点的过程。这样,学习下来,脑中就有了整个数据结构的模型概念。

二、学死

     这个过程就要记忆算法,针对考题分析,研究考题规律,背诵共性的东西。

三、再学活

    将前两个过程相结合。在之上的基础上,多进行思考,看哪些算法有共性,总结出这种共性,然后多多实践,就能正确有效的记忆算法。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值