数据结构怎么样学好?

如题所述

1. 首先确定自己掌握了程序设计的基本技能
2. 从逻辑上理解每个经典算法的操作过程
3. 按照自己的理解完成数据存储结构的设计和算法代码设计
4. 与经典算法的代码比较,找出自己的问题,从算法设计与算法复杂度两个方面,达到对于算法的充分理解与认识,掌握经典算法的实现过程

在学习过数据结构以后,应该感到自己程序设计能力,问题求解能力有很大的提高。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-06
数据结构的一些东西要记忆,想最小生成树的过程。有写东西有个眼熟就行了。
第2个回答  2011-12-30
个人觉得这个问题比较泛,就拿我的C语言来说吧,你首先搞定课本,一点一点啃,照着老师说的做,应该不是很大的问题了。还有,注意提高一下英语
第3个回答  2011-12-30
很难,很重要
第4个回答  2011-12-30
数据结构?

怎样学好数据结构与算法
1、 有良好的学习兴趣 (1)课前预习,对所学知识产生疑问,产生好奇心。(2)听课中要配合老师讲课,满足感官的兴奋性。听课中重点解决预习中疑问,把老师课堂的提问、停顿、教具和模型的演示都视为欣赏音乐,及时回答老师课堂提问,培养思考与老师同步性,提高精神,把老师对你的提问的评价,变为鞭策...

数据结构怎么学才能学好
数据结构怎么学才能学好如下:1.选择一本合适的书 一察毁分推荐普林斯顿的这本橙书:《算法 第四版》,是我认为最适合拿来入门的。在橙书中淡化了算法分析和证明,强调了实现和应用,并且通过一些有趣的习题对比显示了优秀的算法与数据结构在时间和空间上的高效。2.编程实现和应用 理解一个数据结构与编...

数据结构学习方法
二、听课: 听老师讲课是获取知识的最佳捷径,老师传授的是经过历史验证的真理;是老师长期学习和教学实践的精华。提高课堂效率是尤为重要:1、做好课前准备:精神上的准备十分重要。保持课内精力旺盛,头脑清醒,是学好知识的前提条件。2、集中注意力:思想开小差会分心,要专心听讲,排除干扰。3、认真...

如何学习数据结构
如果你是学生,只需把课本上出现的搞懂就好了,比如线性表的插入,删除,查找算法,它都是固定的。你就要理解,当然你要学会画图。对于书中的内容要熟悉。4、数据结构的大纲如下:线性表、栈和队列,串、数组和广义表、树与森林、图、还有就是查找和排序。简单的总结一下也就是它的逻辑结构:线性结构...

数据结构怎么样学好?
1. 首先确定自己掌握了程序设计的基本技能 2. 从逻辑上理解每个经典算法的操作过程 3. 按照自己的理解完成数据存储结构的设计和算法代码设计 4. 与经典算法的代码比较,找出自己的问题,从算法设计与算法复杂度两个方面,达到对于算法的充分理解与认识,掌握经典算法的实现过程 在学习过数据结构以后,应该...

想学数据结构大家给个建议,怎么才能学好(高中毕业,数学也不太好)_百...
语言不重要。学C系语言都可以,包括C、C++、Java、C#。随便挑一个。然后看书,把算法原理学通。接下来就是实战。多做编程题就可以。这一步最关键!

学习数据结构需要哪些数学知识?
学习数据结构我个人认为如果将来只侧重于实用,不做很深研究的话,只要掌握高中的所有数学知识就行。强调一下,虽然只需要掌握高中的数学知识,但是,你必须学的精。高考必须可以考135以上。最早的计算机模型就是由数学家提出的,所以这个标准不知道你是否觉得苛刻了点。如果这个层次都达不到。那么你是不...

如何学好数据结构。
我来跟你说吧,数据结构是四大核心课程,一定要学好。我的体会是,一是要有比较好的c语言的基础,如果这方面薄弱,可以花点时间补一补,尤其是指针部分,一定要弄懂,然后再把动态存储使用部分弄明白(主要是malloc和free函数)。二是要尽可能的自己写程序,如果你把程序写出来了,并且上机调试通过,你...

数据结构的学习方法?
数据结构的学习主要分为两个层次 1:掌握基本的算法(人会)2:用程序实现这些算法(让机器会)一般来说掌握到第一个层次就足以应付考试了 想要深入的学习数据结构的话 还是掌握C语言比较好。另外转个文章 因为要准备这个话题, 所以我认真的思考了我的学习方法, 但是我觉得基本上我就是上课前看看书、上课...

专升本计算机中数据结构应该如何学习?
一、明确学习目标虽然,数据结构是计算机中比较难的一部分知识点。但是专升本数据结构考察的并不是特别深入,只是一些简单的应用。所以,同学们千万不要给自己设置心理障碍。认为,这部分知识点比较难,自己不能学好。要对自己有信心,数据结构的考察形式并没有很难,拿到这部分的分还是没问题的。二、制定...

相似回答
大家正在搜