社区
佟刚的课程社区_NO_2
图解Java数据结构和算法
帖子详情
数据结构和算法的关系
atguigu_Tong
2023-01-12 14:51:32
课时名称
课时知识点
数据结构和算法的关系
数据结构和算法的关系
...全文
17
回复
打赏
收藏
数据结构和算法的关系
课时名称课时知识点数据结构和算法的关系数据结构和算法的关系
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
数据结构
与
算法
设计的
关系
数据结构
与
算法
设计的
关系
数据结构
和
算法
关系
数据结构
:数据与数据之间的结构
关系
(数组、队列、树、图等结构)
算法
:解决问题的步骤 总结: 1、程序 =
数据结构
+
算法
。数据是程序的中心。
数据结构
和
算法
两个概念间的逻辑
关系
贯穿了整个程序世界,首先二者表现为不可分割的
关系
。没有数据间的有机
关系
,程序根本无法设计。 2、
数据结构
与
算法
关系
:
数据结构
是底层,
算法
高层。
数据结构
为
算法
提供服务。
算法
围绕
数据结构
操作。 3、解决问题(
算法
...
数据结构
与
算法
关系
数据结构
与
算法
关系
著名计算机科学家N.Wirth教授提出"程序 =
数据结构
+
算法
"的观点,
算法
和
数据结构
是相辅相成的
关系
。
数据结构
是相互之间存在某种
关系
的数据元素的集合,
算法
是解决特 定问题的有限求解步骤。
数据结构
是
算法
实现的基础,
算法
总是要依赖于某种
数据结构
实现, 设计一种
算法
时会构建适合于这种
算法
的
数据结构
。
算法
抽象一些,侧重对问题的建模,而
数据结构
则是具体实现。特定 的
算法
往往搭配特定的
数据结构
,
数据结构
是为了实现某种特定
算法
。 ...
算法
--
数据结构
和
算法
的
关系
、
算法
定义和特性、
算法
设计的要求、
算法
效率的度量方法、函数的渐近增长、
算法
时间复杂度 、
算法
空间复杂度
1.
算法
概念:
算法
是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 1.1
数据结构
与
算法
关系
程序 =
数据结构
+
算法
。
数据结构
是数据间的有机
关系
,
算法
是对数据的操作步骤。没有数据间的有机
关系
,程序根本无法设计。因为有了
数据结构
,
算法
才能诞生。反之,
算法
又是
数据结构
得以维持的一个条件,没有
算法
数据根本无法有规律的打交道,数据之间只会是杂乱无章地碰撞,而
数据结构
则会消灭。
算法
是绝对运动的,
数据结构
是相对静止的,二者是不可分割的
关系
; 你可以把
数据结构
数据结构
与
算法
学习之
算法
数据结构
与
算法
的
关系
单纯学
数据结构
应该很快就能学完,但是加上
算法
就不一样了。
数据结构
与
算法
是啥
关系
呢?不是有说 程序设计=
数据结构
+
算法
,个人感觉,只谈
数据结构
不谈
算法
就是在耍流氓。
算法
的重要性 ...
佟刚的课程社区_NO_2
2
社区成员
205
社区内容
发帖
与我相关
我的任务
佟刚的课程社区_NO_2
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章