首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

数据结构(C语言)如何学才最有效

2012-02-17 
数据结构(C语言)怎么学才最有效我是大一新生,刚接触数据结构,但是快两二个月了 ,感觉理解里面的算法,但是

数据结构(C语言)怎么学才最有效
我是大一新生,刚接触数据结构,但是快两二个月了 ,感觉理解里面的算法,但是编程感觉很吃力。怎么才能化书本知识为自己的知识呀?求助!!

[解决办法]
实际程序中验证你的理解,培养应用能力。
[解决办法]
我跟你也有类似的经历,当初低年级学数据结构,依照伪代码半天也不出实际程序。其实,这是因为实践不够,还没有完整的编程思维。那些伪代码其实都是依照计算机的思维来设计的,只要你要下苦功,多练习下,很容易上手的。
[解决办法]
汗~我是大二的这个学期才学的!开始时觉得很难,幸亏现在入门了。如果LZ要想学好《数据结构》,首先要学好C或者C++了,不然很多语法都看不懂!此外,还要多上机写代码!
[解决办法]
先把C语言学会,尤其是指针要搞明白,否则会晕掉。

在只看ADT的情况下试着实现书上的数据结构,然后对比书上/网上的算法找不足,这样既提高C语言编程能力,又能了解数据结构。
[解决办法]
实践出真知
很多东西是需要积累的
先把书上的代码都敲一遍
改一改
这样理解就深入了
再看看自己做些数后习题
当年我就是这么过来的
[解决办法]
在二个月之前,我跟你的状态是相同的,学的时候能听懂也挺明白的,就是自己编写时上机调试的时候总是不成功
记住,看的在多,在明白,也不如你真正自己动手写出来的东西,只有自己写出来,调试成功,才算你的。
要多写 多练 慢慢来。。。。
到后来你发现也不那么难了·~
[解决办法]
计算机组成原理→DOS命令→汇编语言→C语言、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言、架构……

[解决办法]
VC调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编不就啥都明白了吗。
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!

[解决办法]
为什么要有数据结构这个东西?
因为要在内存或磁盘或文件这种一维二进制字节数组里面保存和处理千变万化的现实或抽象数据!
[解决办法]
tuiji推荐《零基础学数据结构》,机械工业,适合初学数据结构人看

热点排行