热门推荐








算法与数据结构区别
问题描述
- 精选答案
-
举个例子,希望对你有帮助:你中午吃午饭,你的算法可能是酱紫:
1. 夹菜2.吃一口饭3.如果吃饱,转4;如果没吃饱,转14.结束而你选择的数据结构可能是酱紫:a)坐着吃b)站着吃c)躺着吃如果你选择的是坐着吃的数据结构,那么你夹菜就是直着背夹菜,如果你选择站着吃得数据结构,你需要弯腰夹菜,但两种情况下都是进行夹菜的动作,以此类推。
- 其他回答
-
举个例子,希望对你有帮助:
你中午吃午饭,你的算法可能是酱紫:
1.夹菜
2.吃一口饭
3.如果吃饱,转4;如果没吃饱,转1
4.结束
而你选择的数据结构可能是酱紫:
a)坐着吃
b)站着吃
c)躺着吃
如果你选择的是坐着吃的数据结构,那么你夹菜就是直着背夹菜,如果你选择站着吃得数据结构,你需要弯腰夹菜,但两种情况下都是进行夹菜的动作,以此类推。
- 其他回答
-
比如说你要解决一个问题 那么就需要一些数据 相同的数据中存在一个关系 通过这个关系组一个成结构 而算法就是对这些数据的结构进行具体操作的方法 这样说 不知道你理解不
- 其他回答
-
算法与数据结构根本不具可比性。数据结构主要用于把一些数据按照一定的方式储存起来,以便更好的进行提取和查询操作,像int,结构体,队列,栈,树,堆都是一种数据结构,算法指解决某一类问题的通用做法,如动态规划,贪心,dijkstra,floyd,prim。两者都对编程至关重要,解决某个问题可能要用到高效的算法和好的数据结构。
- 其他回答
-
我学过数据结构所以我就以我的认识谈谈,希望对你有所帮组!
数据结构:它是理论上研究,比如怎么最短时间到达对面,分析建立起理论的说明。
而算法:可以说是数据结构的明朗化,算法可以直接转化为代码,而数据结构只是理论上的分析。
- 其他回答
-
肤浅的理解:
可以说数据结构是为算法服务的!
算法是提供解决问题,或者求的最优解的流程。
数据结构是为使算法易于理解而形成的概念!
猜你喜欢内容
-
中专,大专在读上哪查学籍
中专,大专在读上哪查学籍回答数有3条优质答案参考
-
文言文《明史杨璟传》
文言文《明史杨璟传》回答数有3条优质答案参考
-
布雷斯特商学院硕士学位可信吗
布雷斯特商学院硕士学位可信吗回答数有3条优质答案参考
-
正常情况下在法国会承认我的布雷斯特商学院学位吗
正常情况下在法国会承认我的布雷斯特商学院学位吗回答数有3条优质答案参考
-
南召县八年级秋期抽考成绩
南召县八年级秋期抽考成绩回答数有3条优质答案参考
-
45岁改行考律师有前途么
45岁改行考律师有前途么回答数有3条优质答案参考
-
WORD邮件合并一页8个准考证怎么做
WORD邮件合并一页8个准考证怎么做回答数有3条优质答案参考
-
公务员连续两年不称职怎么处理
公务员连续两年不称职怎么处理回答数有3条优质答案参考
-
pdf准考证如何把两页变成一页
pdf准考证如何把两页变成一页回答数有3条优质答案参考
-
单县到砀山县物流
单县到砀山县物流回答数有3条优质答案参考