QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1448|回复: 1

请教各位高手:算法和数据结构到底有什么区别和联系?

[复制链接]
发表于 2005-11-22 16:05:48 | 显示全部楼层 |阅读模式
小弟在学习C语言数据结构,有这种感觉:数据结构和面向对象联系要紧一些,算法和面向过程的联系要紧一些,有些数据结构用C语言描述不了(如多态),从字面上讲,数据结构好象是一种数据的组织和存储方式,而算法是在这种结构之上的一种运算方法。
以上是小弟的浅薄认识,但还是不十分彻底明了,请那位大哥帮一下忙,讲一讲这两者本质的区别和联系,感激不尽!
发表于 2005-12-7 06:55:17 | 显示全部楼层
我们国家的相关课程或书目都把两者混了。
实际上,两者可以说没什么区别,因为都是计算机基础,学好计算机必须掌握好它们。算法必须建立在结构上,结构就是为算法服务的;但也可以说,毫无关系,因为两者完全可以分开研究,它们都与计算机语言无关,就像武功练到极致,不在于用什么武器一样(我喜欢武侠小说,嘿嘿)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-6-4 22:19 , Processed in 0.148077 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表