29 个解决方案
#1
数据结构是为算法服务的,而且都是一些经典算法,所以数据结构相对比较固定
要是研究算法会更难,所以先简单看看算法,回过头来再看数据结构就简单了
要是研究算法会更难,所以先简单看看算法,回过头来再看数据结构就简单了
#2
算法,要理解数据结构的算法!!!
#3
理解数据结构,然后试着编程实现一些数据结构!
多多练习就会了!
多多练习就会了!
#4
先学好基础的东西,链表和栈,队列等,还有二叉树~
#5
理论联系实际。
#6
学学离散数学很有帮助的!我现在也在学数据结构的!!嘻嘻!!!!
#7
没这么难吧,多看几遍就可以看懂啊
#8
觉得首先应该找本买的人比较多的数据结构方面的书(根据经验买的人多的书一般不会太差),彻底耐心地精读一遍,把相关的习题搞懂,然后就是在实战中不断去探索研究,不懂或忘记的地方再回过头来翻书,要知道实践是检验一切真理的唯一途径... 慢慢自然会有柳暗花明的一天
#9
静心,用心,很多时候是没有钻进去。
#10
用心去读,关键是学习的时候要专心,不要有畏惧感,其实数据结构并没有那么难啊!
#11
多读多写,熟能生巧,这是编程的不二法门,程序=数据结构+算法,数据结构也就是在物体在计算机中是怎么存储,一个好的数据结构对程序的运行性能有决定性作用。
#12
多看书、多思考、多动手、多实践
#13
数据在内存中如何存储,当你调用数据时,用什么方法快捷
简便等和数据操作有关的流程,都可以用数据结构的方法来实现
简便等和数据操作有关的流程,都可以用数据结构的方法来实现
#14
别听他们瞎说,数据结构是一门非常重要的基础课程,但并不是死记硬背就行的,那是应付一般的考试,老师划几道题,背一下及格就行。如果真想学好编程,这门课程是非常有用的。想学好它,主要是掌握C语言中的指针的用法,要知道指针的具体含义,以及它在程序运行时的移动方向。这一点只能靠多练习编程来实现,没有捷径可走,另外需要你有逻辑思维方面的天赋,并不是所有人都适合当程序员的。举个简单的例子,比如链表,在内存中分配一个空间,这个空间被分成两部分,一部分用来存放数据,一部分用来存放一个指针,这个指针是指向下一个数据的,这构成了一个存储单元。同样下一个单元也有两部分,一部分是数据,一部分是指针,指向另一个数据地址。许多这样的单元存储在内存中就构成了链表。你如果能非常好的理解这个存储过程,就没什么会不明白了。剩下的就是如何用C去实现它了,这需要多练习。其它的堆栈,树,无非都是如此。
#15
学数据结构时,要心静不要急,慢慢读~~。一着急很容易看不下去`~~
#16
不要死看书,数据结构是讲算法的,那些算法在平常生活中也很常见的。
自己想想这样的问题自己该怎样做,而不是想着书上怎样做。
自己想想这样的问题自己该怎样做,而不是想着书上怎样做。
#17
多思考,理论联系实际,选一门自己熟悉的语言,并尝试实现之,good luck guy~~~
#18
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
#19
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。
#20
其实数据结构真正的难点不是数据的结构,而是这些结构的操作。
#21
谢谢大家的意见!!我会学好的!!!
#22
我数据结构也差,呵呵
#23
xue xi le
#24
把那本书上的程序都写完了 你就懂了
#25
数据结构我也很差,要请教各位
#26
我也想知道。不过我觉得不能光看,还要写程序验证
#27
我也正想学呢,学习一下
#28
我也希望学好数据结构
#29
说得好
#1
数据结构是为算法服务的,而且都是一些经典算法,所以数据结构相对比较固定
要是研究算法会更难,所以先简单看看算法,回过头来再看数据结构就简单了
要是研究算法会更难,所以先简单看看算法,回过头来再看数据结构就简单了
#2
算法,要理解数据结构的算法!!!
#3
理解数据结构,然后试着编程实现一些数据结构!
多多练习就会了!
多多练习就会了!
#4
先学好基础的东西,链表和栈,队列等,还有二叉树~
#5
理论联系实际。
#6
学学离散数学很有帮助的!我现在也在学数据结构的!!嘻嘻!!!!
#7
没这么难吧,多看几遍就可以看懂啊
#8
觉得首先应该找本买的人比较多的数据结构方面的书(根据经验买的人多的书一般不会太差),彻底耐心地精读一遍,把相关的习题搞懂,然后就是在实战中不断去探索研究,不懂或忘记的地方再回过头来翻书,要知道实践是检验一切真理的唯一途径... 慢慢自然会有柳暗花明的一天
#9
静心,用心,很多时候是没有钻进去。
#10
用心去读,关键是学习的时候要专心,不要有畏惧感,其实数据结构并没有那么难啊!
#11
多读多写,熟能生巧,这是编程的不二法门,程序=数据结构+算法,数据结构也就是在物体在计算机中是怎么存储,一个好的数据结构对程序的运行性能有决定性作用。
#12
多看书、多思考、多动手、多实践
#13
数据在内存中如何存储,当你调用数据时,用什么方法快捷
简便等和数据操作有关的流程,都可以用数据结构的方法来实现
简便等和数据操作有关的流程,都可以用数据结构的方法来实现
#14
别听他们瞎说,数据结构是一门非常重要的基础课程,但并不是死记硬背就行的,那是应付一般的考试,老师划几道题,背一下及格就行。如果真想学好编程,这门课程是非常有用的。想学好它,主要是掌握C语言中的指针的用法,要知道指针的具体含义,以及它在程序运行时的移动方向。这一点只能靠多练习编程来实现,没有捷径可走,另外需要你有逻辑思维方面的天赋,并不是所有人都适合当程序员的。举个简单的例子,比如链表,在内存中分配一个空间,这个空间被分成两部分,一部分用来存放数据,一部分用来存放一个指针,这个指针是指向下一个数据的,这构成了一个存储单元。同样下一个单元也有两部分,一部分是数据,一部分是指针,指向另一个数据地址。许多这样的单元存储在内存中就构成了链表。你如果能非常好的理解这个存储过程,就没什么会不明白了。剩下的就是如何用C去实现它了,这需要多练习。其它的堆栈,树,无非都是如此。
#15
学数据结构时,要心静不要急,慢慢读~~。一着急很容易看不下去`~~
#16
不要死看书,数据结构是讲算法的,那些算法在平常生活中也很常见的。
自己想想这样的问题自己该怎样做,而不是想着书上怎样做。
自己想想这样的问题自己该怎样做,而不是想着书上怎样做。
#17
多思考,理论联系实际,选一门自己熟悉的语言,并尝试实现之,good luck guy~~~
#18
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的一维二进制字节数组中。
#19
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。
#20
其实数据结构真正的难点不是数据的结构,而是这些结构的操作。
#21
谢谢大家的意见!!我会学好的!!!
#22
我数据结构也差,呵呵
#23
xue xi le
#24
把那本书上的程序都写完了 你就懂了
#25
数据结构我也很差,要请教各位
#26
我也想知道。不过我觉得不能光看,还要写程序验证
#27
我也正想学呢,学习一下
#28
我也希望学好数据结构
#29
说得好