有关观察的四字词语:怎样学好数据结构

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 08:32:43
我们学的是C版的数据结构课本,感觉上课时很茫然,有时一点都不懂,不知道该怎么办?
这们课究竟该怎样学??跪求各位!

别听他们瞎说,数据结构是一门非常重要的基础课程,但并不是死记硬背就行的,那是应付一般的考试,老师划几道题,背一下及格就行。如果真想学好编程,这门课程是非常有用的。想学好它,主要是掌握C语言中的指针的用法,要知道指针的具体含义,以及它在程序运行时的移动方向。这一点只能靠多练习编程来实现,没有捷径可走,另外需要你有逻辑思维方面的天赋,并不是所有人都适合当程序员的。举个简单的例子,比如链表,在内存中分配一个空间,这个空间被分成两部分,一部分用来存放数据,一部分用来存放一个指针,这个指针是指向下一个数据的,这构成了一个存储单元。同样下一个单元也有两部分,一部分是数据,一部分是指针,指向另一个数据地址。许多这样的单元存储在内存中就构成了链表。你如果能非常好的理解这个存储过程,就没什么会不明白了。剩下的就是如何用C去实现它了,这需要多练习。其它的堆栈,树,无非都是如此。

现在的IT教材都是空中楼阁,知其然却不知其所以然,你现在只能死记,将来会明白的

打好c的基础,看一下c++,你会清晰一点的