奥礼网
新记
算法与数据结构的区别是什么?
如题所述
举报该文章
相关建议 推荐于2019-09-14
举个例子,希望对你有帮助:
你中午吃午饭,你的算法可能是酱紫:
1.夹菜
2.吃一口饭
3.如果吃饱,转4;如果没吃饱,转1
4.结束
而你选择的数据结构可能是酱紫:
a)坐着吃
b)站着吃
c)躺着吃
如果你选择的是坐着吃的数据结构,那么你夹菜就是直着背夹菜,如果你选择站着吃得数据结构,你需要弯腰夹菜,但两种情况下都是进行夹菜的动作,以此类推。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/w1n4a1na55gd11g4gw.html
其他看法
第1个回答 2019-11-14
您的浏览器不支持HTML5视频
第2个回答 2018-01-03
其实两者可以说关联不大。
算法就是一个处理的方法,比如大学里基础的排序算法,就是为了完成对一组数据排序。查找算法,就是为了在一个集合中查找需要的项。除此之外,还有很多算法,比方说,加密、压缩、图像处理。
而数据结构就是数据的结构。比方说队列、堆、栈、链表、树等等。
大学里的《算法与数据结构》这门课是个入门的算法课和数据结构课程。教授针对不同的数据结构进行的排序、查找、遍历的不同算法。仅是算法基础,就象大学里都是以C语言作为入门语言一样的。
相似回答
大家正在搜
相关问题
数据结构和算法有什么关系?数据结构就是算法吗?
算法和数据结构有什么区别
算法和数据结构有什么区别?
算法与数据结构的区别
什么是数据结构?什么是算法?算法与程序有什么关系?
算法分析和数据结构的区别?
数据结构与算法分析与数据结构有什么区别