算法与数据结构的关系是什么

如题所述

算法就是对数据的操作,更多体现在处理数据上。
数据结构研究的是数据如何在内存中如何进行存取,研究的是数据的存储结构,并不对数据进行操作。两者没有什么联系,但是程序=算法+数据结构,只有算法或者只有数据结构,都毫无意义,换句话说就是数据结构和算法相互依存而又不相互依赖,两者独立成为编程中的重要分支。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-06
数据结构是算法的基础。数据结构侧重于数据的组织,算法侧重于问题的解决。比如数组,数据结构用来把数据组织起来。排序,查询用来对数据进行处理。
第2个回答  2011-05-06
算法是一种思想;
数据结构是一种属性。本回答被提问者采纳
第3个回答  2011-05-06
算法是建立在数据结构的基础上的
第4个回答  2021-01-25

相似回答