数据结构和算法绪论
2015-08-07 11:40
525 查看
逻辑结构:
是指数据对象中数据元素之间的相互关系。使我们重点要关注和讨论的问题。
四大逻辑结构:
①集合结构
②线性结构
③树形结构
④图形结构
存储结构有两种:
①顺序存储:把数据元素存放在地址连续的存储单元里,其数据间的逻辑关系和物理关系是一致的。
②链式存储:把数据元素存放在任意的存储单元里,这组单元可以是连续 的也可以是不连续的。因此存储关系不能反映其逻辑关系。需要用一个指针存放数据元素的 地址,通过地址来找到相关联元素的位置。
是指数据对象中数据元素之间的相互关系。使我们重点要关注和讨论的问题。
四大逻辑结构:
①集合结构
②线性结构
③树形结构
④图形结构
存储结构有两种:
①顺序存储:把数据元素存放在地址连续的存储单元里,其数据间的逻辑关系和物理关系是一致的。
②链式存储:把数据元素存放在任意的存储单元里,这组单元可以是连续 的也可以是不连续的。因此存储关系不能反映其逻辑关系。需要用一个指针存放数据元素的 地址,通过地址来找到相关联元素的位置。
相关文章推荐
- 动易2006序列号破解算法公布
- Ruby实现的矩阵连乘算法
- C#插入法排序算法实例分析
- Lua教程(七):数据结构详解
- 解析从源码分析常见的基于Array的数据结构动态扩容机制的详解
- 超大数据量存储常用数据库分表分库算法总结
- C#数据结构与算法揭秘二
- C#冒泡法排序算法实例分析
- C#数据结构揭秘一
- 算法练习之从String.indexOf的模拟实现开始
- C#算法之关于大牛生小牛的问题
- C#实现的算24点游戏算法实例分析
- c语言实现的带通配符匹配算法
- 数据结构之Treap详解
- 浅析STL中的常用算法
- 算法之排列算法与组合算法详解
- C++实现一维向量旋转算法
- Ruby实现的合并排序算法
- C#折半插入排序算法实现方法
- 基于C++实现的各种内部排序算法汇总