数据结构怎么学

 我来答
银色固体
2022-12-03 · TA获得超过516个赞
知道小有建树答主
回答量:2402
采纳率:97%
帮助的人:58.9万
展开全部

数据结构学习方法如下:

1.选择一本合适的书

一分推荐普林斯顿的这本橙书:《算法 第四版》,是我认为最适合拿来入门的。在橙书中淡化了算法分析和证明,强调了实现和应用,并且通过一些有趣的习题对比显示了优秀的算法与数据结构在时间和空间上的高效。

2.编程实现和应用

理解一个数据结构与编程实现其完整功能是完全不同的挑战。自己动手亲自实现一些基础数据结构(如排序,集合只,图和字符串处理)的简化版 API 能够极大的提升对数据结构内部细节的理解。

3.反复学习

因为算法与数据结构所涵盖的知识较多,所以一本书里的内容可能都需要分几个阶段去学习,难免会遗忘之前的内容。我建议敏捷学习,尽量快的往后学习。如果一个知识点实在不懂,可以存疑"不求甚解”,很多时候经过后面的学习,前面的一些内容就自然明了。然后反复学习。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式