如何学好数据结构?

来源:百度知道 编辑:UC知道 时间:2024/05/08 13:30:39
我不知道学习数据结构能有什么用,那么抽象!有那位能帮我解释一下,我怎么才能学好数据结构这么课程呢!

其实我也是学数据结构的,说实在的,学这个东西,最重要不是难不难的问题,主要是看你怎么做。如果你是自学数据结构的话,最好在参考着关于数据结构的语言编程。例如你要选修的是数据结构的c++版,你就要买本c++教程,首先把语言学好了,才能保证你能够读懂数据结构的伪代码。当然学数据结构最主要的是算法,每学一章之后都要有一个完整的总结,都要能够利用书中所学的知识进行以下必要的编程(这个是必须的)否则相当与你没有学。你比如学数据结构要学单链表,那你首先应该了解怎么制作单链表,然后试着用编程的方法描述出来。当然了,学数据结构最主要的还是各个算法本身,对代码的要求不是特别的高,但是试 想如果你连代码都不会学,学算法只能是应付公事。所以一定要掌握代码。大学考试应该不会考你太难的代码,但是研究生入学考试肯定会考的。象我一个大学老师说她考研的时候就考了个堆排序的代码描述。所以学数据结构最重要的是培养你写代码的能力。力争把代码写好,前程会一片光明。

你觉得抽象是因为你还没有用上
等到你用在具体的题目中了
你就会领悟到数据结构的精妙