数据结构怎么学?急!

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:49:42
我先说一下我的现状:
C语言学的很一般,还可以自己用C写出一个程序。但难一点的就不会了。我现在正在学数据结构,感觉好难,到现在我连一个程序的开头就看不懂,更不用说自己写了,我想把这门课学好,以后考研要考这个,请问我现在应该怎么办?

你跟我一样 不过我进行到树那章了,告诉你很重要的一点,那就是数据结构和c最大的不同,c就不能有语法错误,而数据结构只是算法描述,比如我看到的ds习题里竟然有scanf(m,n)用c语言咋解释啊 mn都存哪了啊......所以ds着重的是算法的描述,老师主要看你思路,当然也不能完全没格式,必要的比如指针访问时候经常用的->符号别自由发挥..........

学习ds的时候其实主要的东西(纯属个人见解啊):变量 库函数(比如桟里边push pop等 直接用就行 除非题目表明不可以使用库函数再写算法) 指针(之所以没放进变量里是因为数据结构里边很多操作需要移动指针,可是说目前我见到的题,都是指针变化引起数据之间关系的变化 指针最重要 所以单来) 你现在首要任务,不要钻牛角尖,跟我似的,你先大致知道每句什么意图就行,语法先不管,把书看一遍你自然就理解了这种描述的方式 加油 欢迎讨论 我还没脱离菜鸟级别 以上是我的个人见解 Q 31880552 随时欢迎