66问答网
所有问题
新手如何学习数据结构
如何学习数据结构,我看的是郝斌老师的数据结构教程,看到这连续存储数组的算法演示感觉有点难理解了,问新手该如何学习呢?(简要回答)说下学习数据结构的流程,还有30天能掌握数据结构吗(30天里每天学)?
举报该问题
推荐答案 2015-08-11
要想掌握数据结构与算法要点一般如下:
1、要熟悉数据结构整个大纲。如:
逻辑存储结构:分为线性结构和非线性结构。
线性结构:顺序表、单链表、栈、队列、串、广义数组。
非性结构:二叉树、图。
物理存储结构:分为顺序存储和链式存储。
基本操作:插入、删除、更新、查找,逆转等。
2、要熟悉数据结构各类专有名词含义;
3、掌握时间复杂度的计算或推导(即大O)。
4、重点掌握非线性二叉树的性质推导和证明(这里涉及到了一些数学知识),和图。
多上机调试各章的源码,只有这样才能加深对算法本身存在的思想的体会。学习数据结构其实就是学习算法思想。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/xspspsxsvDxnp299DD.html
其他回答
第1个回答 2015-08-11
30天,每天2小时。
相似回答
如何学习数据结构
答:
对于书中的内容要熟悉
。
4、数据结构的大纲如下:线性表、栈和队列,串、数组和广义表、树与森林、图、还有就是查找和排序
。简单的总结一下也就是它的逻辑结构:线性结构和非线性结构。这些基本的内容你如果搞懂了,你的数据结构也就学好了。5、
要严格要求自己
。在学习算法的过程中,你要想它为什么要这...
专升本计算机中
数据结构
应该
如何学习
?
答:
(1)掌握存储原理
。每种数据结构都有其独特的存储原理,我们首先掌握其原理才能从容应对变化的题目。其实,万变不离其宗,考试题目的变化也是围绕其原理开展的。针对每种数据结构的存储原理,都会有对应的结构图。结合具象图示,理解抽象意义。在这一步,掌握每种数据结构用来干什么,为什么,怎么做就可以了...
怎么学习数据结构
(严蔚敏的c语言版)
答:
4、看程序的时候一定要自己在纸上画画,最好先学会画程序的流程图,也许那样你学程序也就会更快一些
。5、数据结构是程序设计的最基本也是最有用的地方,学完之后你会受益匪浅的,也许这本书可以决定你以后的道路或者命运。6、c语言是最基础的课程,考计算机的研肯定的学c语言了,怎么不提前准备呀,严...
计算机专业的研究生入学考试,
数据结构
部分的复习策略是什么?
答:
定期复习:数据结构知识点繁多
,需要定期复习以保持记忆。可以制定一个复习计划,例如每周复习一次之前学过的内容,
确保长期记忆
。心态调整:最后,保持良好的心态也是成功的关键。不要因为某个概念或算法一时难以掌握而气馁,学习数据结构需要时间和实践,持之以恒最终会有所收获。通过上述策略的持续实践,...
如何学习数据结构
答:
3.1
学习数据结构
的概念后对于抽象数据类型的设计参考C++ STL标准库中容器的设计.这样对于无论是数据结构的学习还有程序设计接口能力上都会有很大的提高.3.2 对于数据结构课程中很多时候都不太重视的顺序(数组)做存储的数据结构,希望大家还是要多留意这快的知识.对于有些场合需要考虑时间换空间的情况...
怎么学习数据结构
答:
怎么学习数据结构
首先得学会C语言~特别得掌握指针,函数,结构体~然后我觉得首先不要太关注里面数据结构用C语言的实现方法。第一步,先把书看一遍,省略里面C语言的具体描述,也就是先不看这些。也不要看那些计算公式,只需要弄清楚里面的概念,比如说线性表,首先只需要弄清楚什么是线性表,最好能给...
大家正在搜
相关问题
数据结构该怎么学啊?
怎样学习数据结构
数据结构怎么学啊!
如何学习数据结构
怎样学好数据结构
如何学习数据结构
如何学习数据结构
数据结构(c语言)新手学习应该怎么学习,有没有什么适合初学者...