数据结构名词全部解释大全
更新时间:2023-10-03 20:09:01 阅读量: 综合文库 文档下载
数据:是对客观事物的符号表示。
数据元素:是数据的基本单位,也称节点(node)或记录(record)。 数据对象:是性质相同的数据元素的集合,是数据的一个子集。 数据项:有独立含义的数据最小单位,也称域(field)。
数据结构:是相互之间存在一种或多种特定关系的数据元素的集合。 根据数据元素间关系的基本特性,有四种基本数据结构
集合:结构中的数据元素之间除了“同属于一个集合”的关系外,别无其他关系。
线性结构:结构中的数据元素之间存在一个对一个的关系。 树形结构:结构中的数据元素之间存在一个对多个的关系。 图状结构或网状结结构:结构中的数据元素之间存在多个对多个的关系。
逻辑结构:抽象反映数据元素之间的逻辑关系。(算法设计) 物理结构(存储结构):数据结构在计算机中的表示。(算法实现) 存储结构分为:
顺序存储结构:借助元素在存储器中的相对位置来表示数据元素间的逻辑关系。
链式存储结构:借助指示元素存储地址的指针表示数据元素间的逻辑关系。
算法:对特定问题求解步骤的一种描述。
算法的五个重要特性:有穷性,确定性,可行性,输入和输出。 算法设计的原则或要求:正确性,可读性,健壮性,效率与低存储量
需求。
衡量算法效率的方法:事后统计法和事前分析估算法 。
算法执行时间的增长率和 f(n) 的增长率相同,则可记作:T (n) = O(f(n)),称T (n) 为算法的(渐近)时间复杂度
算法运行时间的衡量准则:以基本操作在算法中重复执行的次数。 栈:限定仅在表尾进行插入或删除操作线性表。入栈:插入元素的操作;出栈:删除栈顶元素的操作。
队列:只能在队首进行删除、队尾进行插入的线性表。允许插入的一端叫队尾,删除的一端叫队头。串:由零个或多个字符组成的有限序列;空串:零个字符的串;长度:串中字符的数目;
空串:零个字符的串;子串:;串中任意个连续的字符组成的子序列;位置:字符在序列中的序号;
相等:串的值相等;空格串:由一个或多个空格组成的串,空格串的长度为串中空格字符的个数。
存储位置:LOC(i ,j)=LOC(0,0)+(b2*i+j)L
结点:包含一个数据元素及若干指向其子树的分支;结点的度: 结点拥有的子树;
树的度:树中所有结点的度的最大值;叶子结点: 度为零的结点;分支结点: 度大于零的结点
树的深度:树中叶子结点所在的最大层次 森林:m棵互不相交的树的集合。 二叉树的性质:
性质 1:在二叉树的第 i 层上至多有2个结点。(i≥1) 性质 2:深度为 k 的二叉树上至多含 2-1 个结点。(k≥1) 性质 3: 对任何一棵二叉树,若它含有n0 个叶子结点、n2 个度为 2 的结点,
则必存在关系式:n0 = n2+1。
性质 4: 具有 n 个结点的完全二叉树的深度为 ? log2n? +1。 满二叉树:指的是深度为k且含有2-1个结点的二叉树。
完全二叉树:树中所含的 n 个结点和满二叉树中编号为 1 至 n 的结点一一对应。
路径长度:路径上分支的数目。树的路径长度:树根到每个结点的路径长度之和。
树的带权路径长度:树中所有叶子结点的带权路径长度之和,记作:WPL(T) = ?wklk
带权路径 长度最小的二叉树,称为最优树二叉树或赫夫曼树。 关键路径:路径长度最长的路径。
顶点:数据元素vi称为顶点
边、弧:P (vi,vj)表示顶点vi和顶点vj之间的直接连线,在无向图中称为边,在有向图中称为弧。任意两个顶点构成的偶对(vi,vj)∈E是无序的,该连线称为边。是有序的,该连线称为弧。弧头、弧尾:带箭头的一端称为弧头,不带箭头的一端称为弧尾。 顶点的度(TD)=出度(OD)+入度(ID)
kk
i-1
图的遍历算法是求解图的连通性问题、拓扑排序和求关键路径等算法的基础。
通常有两条遍历图的路径:深度优先搜索和广度优先搜索。 排序的分类:
按待排序记录所在位置
内部排序:待排序记录存放在内存
外部排序:排序过程中需对外存进行访问的排序 按排序依据原则
插入排序:直接插入排序、折半插入排序、希尔排序 交换排序:冒泡排序、快速排序 选择排序:简单选择排序、堆排序 归并排序:2-路归并排序 基数排序
正在阅读:
数据结构名词全部解释大全10-03
可编程控制器的实践意义10-16
员工工作移交管理制度07-03
ETL-Talend开发技巧总结03-15
“十三五”重点项目-泡菜专用辣椒碎项目可行性研究报告 - 图文10-17
质粒营救法和TAIL-PCR法获得水稻 T-DNA旁邻序列的效率比较07-20
我想成为一名建筑师10-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 数据结构
- 名词
- 解释
- 全部
- 大全
- “应用写作”期中测试(单页A4纸)
- 第二单元分数乘法·教材分析
- 2013年春季第二周延平中学教师会议
- 2016-2017年七年级下英语第一次月考试卷及答案 人教版
- 汶川地震案例分析
- 贾文品同志在市质监局庆祝建党88周年暨学习实践活动经验交流会议上的讲话
- 2012计算机文化基础题库
- 06化验室SOP文件7
- XX施工组织设计
- 监理第一次工地会议纪要2005年6月16日 2
- 教科版三年级科学下册第二单元复习资料
- 安装工程造价练习题
- 2018苏教版小学4年级下册心理健康教案
- 2017-2018学年新目标九年级Unit10单元综合测试题(1)含答案
- 软件测试实训报告
- 产业基金“股+债”模式详解(附案例) - 图文
- 郑大 建筑工程技术专科毕业实习报告要求
- 火灾应急演练目的及总结
- 2017中学教学工作总结4篇
- 成人双证制教育培训个人总结