首页 新闻 会员 周边 捐助

什么是算法.数据结构!

0
[待解决问题]

我是软件工程的大一新生,可是我都不知道什么是算法,什么是数据结构!求大神给讲一下!

FanRuYang的主页 FanRuYang | 菜鸟二级 | 园豆:204
提问于:2017-10-17 20:13
< >
分享
所有回答(6)
-2

算法 = 计算的方法

数据结构 = 数据的结构

这是中文。

爱编程的大叔 | 园豆:30844 (高人七级) | 2017-10-17 20:55

谢谢!

支持(0) 反对(2) FanRuYang | 园豆:204 (菜鸟二级) | 2017-10-18 04:02
0

算法是实现一个功能的方法。

数据结构是存储数据(可以是数值数据,也可以是非数值数据如文本、音频等)所使用的一种存储方式。

Arthurian | 园豆:1123 (小虾三级) | 2017-10-17 21:52

谢谢!

支持(1) 反对(0) FanRuYang | 园豆:204 (菜鸟二级) | 2017-10-18 04:02
-1

编程就是解数学题
算法就是你的解题思路
数据结构类比整数,复数之类的数据

年年年 | 园豆:202 (菜鸟二级) | 2017-10-17 23:13

谢谢

支持(0) 反对(1) FanRuYang | 园豆:204 (菜鸟二级) | 2017-10-18 04:02
0

书籍

https://www.zhihu.com/question/21628833

ycyzharry | 园豆:25683 (高人七级) | 2017-10-18 09:17
0

算法告诉你how,数据结构告诉你why

Daniel Cai | 园豆:10424 (专家六级) | 2017-10-18 10:01

啊?

支持(0) 反对(0) FanRuYang | 园豆:204 (菜鸟二级) | 2017-10-18 10:02

更蒙了!

支持(0) 反对(0) FanRuYang | 园豆:204 (菜鸟二级) | 2017-10-18 10:02
0

如果是教材里的算法和数据结构,那么算法就是解决问题的方法,数据结构就是字面意思存储数据的结构。

通常算法需要特定的数据结构,数据结构为某些特定的算法服务,所以一般算法和数据结构不会分开讲,但也不是全部,一些讲高级算法的书不讲实现,可能实际实现的时候需要用到多种数据结构。

Uteki | 园豆:573 (小虾三级) | 2017-10-18 10:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册