数据结构有什么用呢
大家好。虽然学编程快两年了,但是还没有深刻体会到数据结构带来的好处,我不知道怎么去学。清华大学版C语言数据结构不知道怎么学,哎。。。请各位朋友帮忙点拨点拨哦。谢谢啊。...
大家好。虽然学编程快两年了,但是还没有深刻体会到数据结构带来的好处,我不知道怎么去学。清华大学版C语言数据结构不知道怎么学,哎。。。请各位朋友帮忙点拨点拨哦。谢谢啊。
展开
3个回答
展开全部
有本书籍叫《数据结构+算法=程序》可以参考下。
程序本身就是这两者构成,什么框架都是建立在这两者之上,
现在的人大多是直接学C#,JAVA,特别是C#,一上来什么东西都给你封装,
很多细节程序员是不会知道,什么东西简单一拖OK。
不过这些语言的什么LIST啊,ARRAYLIST等等这些就是一种数据结构,
定义好这形形色色的数据你用起来不觉得更方便了吗?
我的水平比较低,目前的理解是学习数据结构主要是学习算法,算法就是提高你
解决问题的能力,还有就是组织数据的思维方式方法。
我刚完成数据结构学习的第一阶段,感觉还是挺有趣的,学到不少知识,最起码
比WINFORM的拖拖拉拉有趣多了。
程序本身就是这两者构成,什么框架都是建立在这两者之上,
现在的人大多是直接学C#,JAVA,特别是C#,一上来什么东西都给你封装,
很多细节程序员是不会知道,什么东西简单一拖OK。
不过这些语言的什么LIST啊,ARRAYLIST等等这些就是一种数据结构,
定义好这形形色色的数据你用起来不觉得更方便了吗?
我的水平比较低,目前的理解是学习数据结构主要是学习算法,算法就是提高你
解决问题的能力,还有就是组织数据的思维方式方法。
我刚完成数据结构学习的第一阶段,感觉还是挺有趣的,学到不少知识,最起码
比WINFORM的拖拖拉拉有趣多了。
展开全部
建议你上网看看一个《编程之美》的书,里面有很多是利用数据结构的思想来解题的。数据结构是基础学科,是很通用的,就好像以后你要去公司,人家说要让你用二分法查找来编程,你总应该懂得别人说的是什么意思吧。
追问
thx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我记的有个经典的比喻:把编程比作做菜,数据结构就好比食材(菜),算法就好比厨艺(做菜的技巧)。
追问
thx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询