算法与数据结构区别 5

我想了解它的根本区别... 我想了解它的根本区别 展开
 我来答
小鱼无海
高粉答主

2019-11-14 · 说的都是干货,快来关注
知道小有建树答主
回答量:3727
采纳率:100%
帮助的人:273万
展开全部
七鑫易维信息技术
2024-09-02 广告
所谓数据结构就是 数据的存储空间,数据的逻辑关系,算法。 数据结构的好坏可以决定程序的快慢,大小,稳定性。 算法是数据结构的关键。数据结构再好算法不好那么这代码就是不好的。 所以数据结构与算法那个更重要这个问题是错的。 两个都是重要的,彼此... 点击进入详情页
本回答由七鑫易维信息技术提供
匿名用户
2010-08-03
展开全部
其实两者可以说关联不大。
算法就是一个处理的方法,比如大学里基础的排序算法,就是为了完成对一组数据排序。查找算法,就是为了在一个集合中查找需要的项。除此之外,还有很多算法,比方说,加密、压缩、图像处理。
而数据结构就是数据的结构。比方说队列、堆、栈、链表、树等等。
大学里的《算法与数据结构》这门课是个入门的算法课和数据结构课程。教授针对不同的数据结构进行的排序、查找、遍历的不同算法。仅是算法基础,就象大学里都是以C语言作为入门语言一样的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kernelworm
推荐于2018-02-28 · TA获得超过193个赞
知道答主
回答量:27
采纳率:100%
帮助的人:27.9万
展开全部
举个例子,希望对你有帮助:

你中午吃午饭,你的算法可能是酱紫:
1.夹菜
2.吃一口饭
3.如果吃饱,转4;如果没吃饱,转1
4.结束
而你选择的数据结构可能是酱紫:
a)坐着吃
b)站着吃
c)躺着吃
如果你选择的是坐着吃的数据结构,那么你夹菜就是直着背夹菜,如果你选择站着吃得数据结构,你需要弯腰夹菜,但两种情况下都是进行夹菜的动作,以此类推。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaoboxu88
2010-08-03 · TA获得超过463个赞
知道答主
回答量:194
采纳率:100%
帮助的人:164万
展开全部
我学过数据结构所以我就以我的认识谈谈,希望对你有所帮组!

数据结构:它是理论上研究,比如怎么最短时间到达对面,分析建立起理论的说明。
而算法:可以说是数据结构的明朗化,算法可以直接转化为代码,而数据结构只是理论上的分析。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凯瑟喵精
2010-08-04 · TA获得超过287个赞
知道小有建树答主
回答量:278
采纳率:0%
帮助的人:190万
展开全部
肤浅的理解:
可以说数据结构是为算法服务的!
算法是提供解决问题,或者求的最优解的流程。
数据结构是为使算法易于理解而形成的概念!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式