2022年数据结构知识点归纳文 .pdf
《2022年数据结构知识点归纳文 .pdf》由会员分享,可在线阅读,更多相关《2022年数据结构知识点归纳文 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构知识点归纳1. 数据结构的定义:数据在计算机中的组织。包括逻辑结构,存储结构,数据运算。逻辑结构:与具体的计算机无关。一、顺序表:线性表 (a1,a2 ,an) 有唯一的第一个和最后一个元素(n 0) 。其余的有唯一的前驱和后继。顺序表定义:用一组地址连续的存储单元依次存放的数据元素。在顺序表的第i 个位置前插入一个数据元素,需要向后移动n i +1个元素,删除第i 个位置的元素需要向前移动n i个元素。二、栈和队列1栈:允许在表的一端插入和删除的线性表。栈底,不允许操作,栈顶,允许操作。栈的操作原则:LIFO 后进先出【例】设进栈顺序是(a,b,c,d) ,不可能的出栈序列是:( C
2、 )A. (a,b,c,d) B.(a,c,b,d) C. (a,d,b,c) D. (d,c,b,a) 2队列:允许在表的一端插入,另一端删除的线性表队尾:插入端队首:删除端队列的操作原则:FIFO 先进先出三、数组: 1数组的定义: A.一维数组:具有相同特性的元素集合。A4 数组元素下标A0 A1 A2 A3 B.二维数组矩阵 A= a11 a12 a21 a22 a31 a32 C语言 A = a00 a01 a10 a11 a20 a21 矩阵下界为1。C语言中二维数组下界为0。如 A32 指 3行 2 列。C. 存储方式:行优先次序(行主)设一个数据元素占S个存储单元二维数组寻址公
3、式:amn LOC (aij)= LOC(a00)+(in+j) s ai j指存放相应元素的首地址【例】二维数组A43,首地址A00是 SA,每个元素占2 个存储单元,按行优先次序,求 A32与 A21存放地址。解: A32:SA+(33+2) 2 = SA+22 A21: SA+( 23+1) 2=SA+14 2下三角矩阵压缩存储方法:(下三角是非0 元素,其余为0。 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - A =
4、 a11 0 a21 a22 0 a31 a32 a33 0 a41 a42 a43 a44 0 n 阶下三角矩阵元素个数:(n+1)n/2 n 阶下三角矩阵压缩存储于一维数组F(m) ,则 m=(n+1)n/2 F 数组A11 A21 A22 A31 A32 A33 A41 A42 A43 A44 0 1 2 3 4 5 6 7 8 9 3稀疏矩阵的三元组表示:非 0 元素相对较少,且无规律。A = 3 0 1 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 1 描述一个非零元素的(r 行 c 列 v 值)三元组稀疏矩阵的三元组表:按行优先次序进行转换r c v 5 4 5
5、1 1 3 1 3 1 2 3 2 4 2 1 5 4 1 转置矩阵A-= 3 0 0 0 0 0 0 0 1 0 1 2 0 0 0 0 0 0 0 1 R C V 4 5 5 1 1 3 2 4 1 3 1 1 3 2 2 4 5 1 四、树和二叉树1树的定义和术语n0 个结点的有限集合。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - n0 有且只有一个根结点,其余结点分为m 0 个互不相交的有限集T1Tm 。每个集合Ti
6、又是一棵树。称为根的子树。双亲,子女,祖先,子孙。兄弟:同一个双亲的子女互为兄弟。结点的度:结点的子树数目。树的度:结点度的最大值叶结点:度为 0 的节点分支结点:度不为0 的节点结点的层次:根结点在第一层。其它结点层次=双亲层次 +1 树高度(深度) :树的叶子的最大层次例: 设在树中结点X是结点 y 的双亲时, 用 (x,y ) 表示树中的边。 边的集合是 (a,b ) ,(a,c), (a,d) , (b,e) ,(b,f) ,(c,g) ,(d,h), (d,i) ,(d,j) ,用树形表示法画出此树。2二叉树性质:1二叉树中i 层 (i=1) 上最多有2 i 1 个结点2高度为 k
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构知识点归纳文 2022 数据结构 知识点 归纳
限制150内