数据结构绪论1
来源:互联网 发布:js转换json字符串 编辑:程序博客网 时间:2024/06/11 08:29
1、数据结构绪论
1.1数据结构讨论的范畴
1.2数据结构的基本概念
1.3算法及量度
1.1数据结构讨论的范畴
数据结构讨论什么,数据结构+算法设计=程序设计
程序设计:计算机解决问题
算法:处理问题的策略
数据结构:问题的数学模型
概括的说,数据结构讨论的是描述显示世界实体的数学模型(非数值计算)及其上的操作在计算机中的表示和实现,
1.2基本概念
数据与数据结构
数据:所有能被输入到计算机中,且能被计算机处理的符号的集合,计算机操作对象的总称,是计算机处理的信息的某种特定的符号表示形式。强调的计算机操作的对象,数据是一个集合
数据元素:数据结构中讨论的基本单位,但不是最小单位,是一个简单的字符,也可以是很复杂的。所以,数据元素是数据项的集合。数据项才是最小单位。组合项有几个数据项。
数据结构:是带结构的数据元素的集合,数据元素之间有着各种各样的关系。如线性关系,树形关系,图状关系,集合关系(和数学一样)。这四类
数据结构的形式定义为:数据结构是一个二元组。Data_Structures=(D,S) 其中:D是数据元素的有限集,S是D上关系的有限集,形式定义成为数据的逻辑结构
数据的存储结构,怎么表示数据的逻辑结构,存储结构——逻辑结构在存储器中的映像。逻辑结构在计算机中的表示
数据元素的映象方法::对人和一个数据元素都可以用二进制的位串来表示
关系集合的映象方法:
0 0
- 数据结构-绪论1
- 数据结构绪论1
- 1、数据结构绪论
- 数据结构笔记1 绪论 概念
- 【数据结构复习】(1)绪论
- 数据结构基础(1)-------------绪论
- 第1章 数据结构绪论
- 数据结构学习-绪论(1)
- 1、数据结构和算法绪论
- 第 1 章 数据结构绪论
- 大话数据结构学习1-数据结构绪论
- 大话数据结构笔记1数据结构绪论
- 数据结构绪论
- [数据结构]绪论
- 数据结构 绪论
- 数据结构绪论
- 数据结构---->绪论
- 数据结构 绪论
- Java中keytool的使用
- OJ使用方法
- android Git使用gitignore建立项目过滤规则
- ORACLE RMAN下针对带库设备的操作
- s3n10r[0] 游戏设计背景
- 数据结构绪论1
- Java数据类型分析
- Ibatis 延迟加载(懒加载)含简单实例
- 如何不碌碌无为的活着?
- 异常处理
- 黑马程序员-c语言-字符串求公共子类
- AOJ-743-多重部分和问题
- Git: 更新单个或指定的文件
- 新版本Xcode 6的视图调试详解