主题:有谁知道数据结构在编程中有什么作用
星星加油
[专家分:0] 发布于 2009-12-28 11:24:00
大家好,我是一个在校的本科生,我的专业就是软件工程,在大一的时候已经学习了C语言。现在学的是数据结构,但是学了一段时间了,我还没有弄明白数据结构在编程中的作用是什么?都说程序时由数据结构和算法组成的。但是数据结构在程序中的具体体现是什么呢?还请有经验的大侠们传授点学习数据结构的经验,还有怎么能学好编程!小弟先谢了!!![em12]
回复列表 (共2个回复)
沙发
sidtoy [专家分:170] 发布于 2010-03-23 21:10:00
可以说,数据结构比算法还重要,比如说,俄罗斯方块、象棋、围棋的盘面用不同的数据结构存储,处理一些判断的效率大大不一样。比如如何判断一个方块落下时遇到其他方块了?用不同的方法存储游戏盘面,处理的难易程度不同。再说个实际的,数据库就是用来搜索的,要在一堆数据中搜索某个东西有没有,如果用线性存储,那么基本上要从头搜到尾,而用bst的话,就快太多了。
板凳
jsj0602 [专家分:0] 发布于 2010-04-01 22:10:00
用心学好这么课程 一段时间后回头想想 就知道有多么重要了
我来回复