数据结构介绍
2012-07-15 15:10
141 查看
什么是数据:数据是外部信息的载体,他能被计算机识别、存储和加工处理。是计算机加工程序的原料。
什么是数据元素:数据元素是数据的基本单位,在计算机程序中通常被作为一个整体考虑和处理
什么是数据项:数据项是不可分割的,含有独立意义的最小数据单位,数据项也程序字段或者域
什么是数据对象:性质相同的数据元素的集合,是数据的一个子集
什么是数据类型:数据类型是高级程序设计语言中的概念,是数据的取值范围和对数据进行操
作的总和。数据类型规定了程序中对象的特性。程序中的每个变量、常量或表达
式的结果都应该属于某种确定的数据类型
什么是数据结构:数据结构是相互之间存在一种或多种特定关系的数据元素的集合
数据结构(Data Structure) 简记为DS,是一个二元组,
DS = (D,R)
其中:D 是数据元素的有限集合,
R 是数据元素之间关系的有限集合
什么是算法:算法(Algorithm) 是对某一特定类型的问题的求解步骤的一种描述,是指令的
有限序列。其中的每条指令表示一个或多个操作。
一个算法应该具备以下5 个特性:
(1)有穷性(2)确定性(3)输入(4)输出(5)可行性
什么是数据元素:数据元素是数据的基本单位,在计算机程序中通常被作为一个整体考虑和处理
什么是数据项:数据项是不可分割的,含有独立意义的最小数据单位,数据项也程序字段或者域
什么是数据对象:性质相同的数据元素的集合,是数据的一个子集
什么是数据类型:数据类型是高级程序设计语言中的概念,是数据的取值范围和对数据进行操
作的总和。数据类型规定了程序中对象的特性。程序中的每个变量、常量或表达
式的结果都应该属于某种确定的数据类型
什么是数据结构:数据结构是相互之间存在一种或多种特定关系的数据元素的集合
数据结构(Data Structure) 简记为DS,是一个二元组,
DS = (D,R)
其中:D 是数据元素的有限集合,
R 是数据元素之间关系的有限集合
什么是算法:算法(Algorithm) 是对某一特定类型的问题的求解步骤的一种描述,是指令的
有限序列。其中的每条指令表示一个或多个操作。
一个算法应该具备以下5 个特性:
(1)有穷性(2)确定性(3)输入(4)输出(5)可行性
相关文章推荐
- 十五分钟介绍 Redis数据结构
- ubus数据结构和接口介绍
- Java基础:Util包下常用的数据结构介绍
- pandas---数据结构介绍
- 第5章-1 Pandas的数据结构介绍Series
- BCM芯片FP原理及相关SDK数据结构介绍
- GLIB 常用数据结构介绍 3
- 【数据结构专题-02】算法介绍
- 十五分钟介绍 Redis数据结构
- Redis各种数据结构介绍以及相应的业务场景应用
- Redis中5种数据结构的使用场景介绍
- BCM芯片FP原理及相关SDK数据结构介绍
- PX4uORB介绍[4]-对象和数据结构
- 【数据结构】【计算机视觉】并查集(disjoint set)结构介绍
- Android display架构分析四-msm_fb.c 函数和数据结构介绍
- lua解析脚本过程中的关键数据结构介绍
- 16级数据结构学习形式和考核介绍
- 一位朋友介绍的学习数据结构的方法
- 线性数据结构与节点数据结构增、删、查、修改 优劣介绍
- java 常用集合类数据结构介绍(list set map ConcurrentHashMap) 一