我想自学数据结构可是就是看不懂怎么办?

如题所述

首先想说的是,别自学,书本的东西很理论,晦涩难懂,自己学往往是不得要领,这个是真的,数据结构很重要,别开玩笑,去自学,就算你自学能力很强,也不如老师带着学好。
所以我建议你找个老师带你,网上的也可以,有很多视频,非要自学,那我只能说,你要抓住核心去学,各种结构的基本操作要熟练于心,就是各种操作的算法,有些书本没有,你要自己写,最好去网上看看有没有人给你写出来,还是那句话,最好还是老师教,你去看别人的,会带着一种记忆,人家算法的核心你也不一定理解的了
还是跟着老师学,严奶奶的书吧?很好,很全本,但就是不适合自学,费力不讨好。记得习题一定要练透,大量大量的,我建议一个路线,先书本习题,都是基础的,然后去leetcode上面的题目做,其他的也可以,反正要有分类的,最后再去做acm,这样刷题有如切菜,记得,每一章节都要做个实习题,把知识理解到骨子里面去
还有,看不懂还有一个办法,去看严奶奶的讲课视频,配套那本书的,在哔哩哔哩上有全部,能全部听懂不看书也可以,但是代码要自己写一遍是基本的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-02
数据结构是大学课程,并且还是比较难的一门课。
看不懂只能具体情况问别人拉,没有好办法。或者去网上找找视频。

其实不学好数据结构也可以学习编程的。本回答被网友采纳
第2个回答  2017-11-30
你自学是看的书,还是视频?

建议自学还是看国外的计算机教材(一般好的都会由机械工业出版社翻译),我发现国外的教材讲得都很透彻,写教材的教授真是把看教材的学生当小白来教。
国内的很多教材都会出现类似的语句:由此可得、显而易见。。。说句实话,我真是无语。
第3个回答  2017-11-30
数据结构讲的东西其实是很基础的,别把它想得太难,弄懂原理就基本差不多了
第4个回答  2017-12-10
找个会的人带你吧,自学数据结构还是很有难度的。那么多人听着课都不一定能学好。