数据结构6-1

合集下载

计算机导论-第6章 数据结构

计算机导论-第6章 数据结构
⑴集合结构。在集合结构中,数据元素间的关系是“属于 同一个集合”。集合是元素关系极为松散的一种结构。
单击此处添课程名 ⑵线性结构。该结构的数据元素之间存在着一对一的关系。
⑶树型结构。该结构的数据元素之间存在着一对多的关系。
⑷图型结构。该结构的数据元素之间存在着多对多的关系, 图形结构也称作网状结构。
具有特殊的意义,称为栈顶。相应地,表尾 称为栈底。不含任何元素的栈称为空栈。
2. 栈的数学性质
假设一个栈S中的元素为an,an-1,..,a1,则 称a1为栈底元素,an为栈顶元 素。栈中的
元 时素 候按 ,单出a ,a栈击2,的..此,元an素-处1,都an添是的栈次课顶序程元进素栈名。。换在句任话何
第六章 数单据击结此构处添课程名
第6章 数据结构
• 数据结构是计算机软件和计算机应用专业的 核心课程之一,对于学习计算机专业的其他 课程,如操作系统、编译原理、数据库管理
系的统 。、 数软 据单件 结击工 构程主此、要处人研工究添智数能据课等表程都示是 与名十 存储分的有方益
法、抽象的逻辑结构及其上定义的各种基本 操作。数据的逻辑结构常常采用数学描述的 抽象符号和有关的理论。如使用串、表、数 组、图等结构和理论来表示数据在存储时的 逻辑结构,研究这些结构上定义的各种操作 。
本章内容
• 6.1 数据结构的概念 • 6.2 几种典型的数据结构 • 6.3 查找
• 6.4 单排序击此处添课程名
6.1 数据结构的概念
• 在系统地学习数据结构知识之前,先对一 些与数据结构相关的基本概念和术语赋予 确切的含义。
• 数 算机据单识(别D击at、a此)存是储处信和添息加的工课载处体理程,。名它它能是够计被算计机 程序加工的原料,应用程序处理各种各样 的数据。

中国农业大学_821数据结构_《数据结构》习题(6)

中国农业大学_821数据结构_《数据结构》习题(6)

第6章 二叉树与树一、回答题1. 图6-1所示的树的叶子结点、非中端结点、每个结点的度及树的深度各是多少?图6-1 树2. 已知一棵树边的集合表示为:{ ( L, N ), ( G, K ), ( G, L ), ( G, M ), ( B, E ), ( B, F ), ( D, G ), ( D, H ), ( D, I ), ( D, J ), ( A, B ), ( A, C ), ( A, D ) },画出这棵树,并回答以下问题:(1) 树的根结点是哪个?哪些是叶子结点?哪些是非终端结点? (2) 树的度是多少?各个结点的度是多少? (3) 树的深度是多少?各个结点的层数是多少?(4) 对于结点G ,它的双亲结点、祖先结点、孩子结点、子孙结点、兄弟和堂兄弟分别是哪些结点?3. 如果一棵度为m 的树中,度为1的结点数为n 1,度为2的结点数为n 2,……,度为m 的结点数为n m ,那么该树中含有多少个叶子结点?有多少个非终端结点?ABECDFGHJI4. 任意一棵有n 个结点的二叉树,已知有m 个叶子结点,能否证明度为2结点有m-1个?5. 已知在一棵含有n 个结点的树中,只有度为k 的分支结点和度为0的叶子结点,那么该树含有的叶子结点的数目是多少?6. 一棵含有n 个结点的k 叉树,可能达到的最大深度和最小深度各为多少?7. 对于3个结点A 、B 、C ,可以过程多少种不同形态的二叉树?8. 深度为5的二叉树至多有多少个结点?9. 任何一棵二叉树的叶子结点在先序、中序和后序遍历中的相对次序是发生改变?不发生改变?不能确定?10. 设n 、m 为一棵二叉树上的两个结点,在中序遍历时,n 在m 前的条件是什么? 11. 已知某二叉树的后续遍历序列是dabec ,中序遍历序列是debac ,那么它的前序遍历序列是什么?12. 对一棵满二叉树,m 个树叶,n 个结点,深度为h ,则n 、m 和h 之间的关系是什么? 13. 对图6-2(a)和(b)所示的二叉树,它们的经过先序、中序和后序遍历后得到的结点序列分别是什么?画出它们的先序线索二叉树和后序线索二叉树。

数据结构(C语言版)严蔚敏第6章 树和二叉树

数据结构(C语言版)严蔚敏第6章 树和二叉树
如图6-1(b)中结点H、I、J、K、L、M、N是叶子 结点,而所有其它结点都是分支结点。
⑷ 孩子结点、双亲结点、兄弟结点
一个结点的子树的根称为该结点的孩子结点(child) 或子结点;相应地,该结点是其孩子结点的双亲结点 (parent)或父结点。
4
如图6-1(b)中结点B 、C、D是结点A的子结点,而结 点A是结点B 、C、D的父结点;类似地结点E 、F是结 点B的子结点,结点B是结点E 、F的父结点。
这是树的递归定义,即用树来定义树,而只有 一个结点的树必定仅由根组成,如图6-1(a)所示。
2
2 树的基本术语
⑴ 结点(node):一个数据元素及其若干指向其子树的分支。 ⑵ 结点的度(degree) 、树的度:结点所拥有的子树
的棵数称为结点的度。树中结点度的最大值称为树的度。
A
B
C
D
A
E
F G HI J
同一双亲结点的所有子结点互称为兄弟结点。
如图6-1(b)中结点B 、C、D是兄弟结点;结点E 、 F是兄弟结点。
⑸ 层次、堂兄弟结点
规定树中根结点的层次为1,其余结点的层次等于 其双亲结点的层次加1。
若某结点在第l(l≧1)层,则其子结点在第l+1层。
双亲结点在同一层上的所有结点互称为堂兄弟结点。 如图6-1(b)中结点E、F、G、H、I、J。
(a) 只有根结点
K
LM N
图6-1 树的示例形式
(b) 一般的树
3
如图6-1(b)中结点A的度是3 ,结点B的度是2 ,结点 M的度是0,树的度是3 。
⑶ 叶子(left)结点、非叶子结点:树中度为0的
结点称为叶子结点(或终端结点)。相对应地,度不为 0的结点称为非叶子结点(或非终端结点或分支结点)。 除根结点外,分支结点又称为内部结点。

6-1-数据结构——从概念到C++实现(第3版)-王红梅-清华大学出版社

6-1-数据结构——从概念到C++实现(第3版)-王红梅-清华大学出版社
第六章v 图
6-1 图的提出
七巧板涂色问题
【问题】假设有下图所示七巧板,使用至多 4 种不同颜色对七巧板涂色,要求 每个区域涂一种颜色,相邻区域的颜色互不相同。求涂色方案。
【想法——数据模型】将七巧板的每个区域看成一个顶点,如果两个区域相邻,

则这两个顶点之间有边相连,从而将七巧板抽象为图结构。
据 结
念 到




【问题】排课问题。教室构成一
A
E
F
华 大 学
组顶点,课程构成一组顶点,如
V1={A, E, F}
出 版 社
果A教室可以安排B课程,则顶点
V2={B, C, D}
A和B之间有一条边。
B
C
D
农夫过河问题
【问题】农夫过河问题。一个农夫带着一只狼、一只羊和一筐菜,想从河一边
(左岸)乘船到另一边(右岸),由于船太小,农夫每次只能带一样东西过河,
先修课程
结 构

c1
程序设计基础

c2
电子技术基础

c3
离散数学
c1
c4
数据结构
c1


c3
c8
念 到 实

c1
) 清

c4
c6
大 学 出

c5
计算机原理
c1 c2

c6
操作系统
c3 c4 c5
c2
c5
c7
c7
计算机网络
c4 c5 c6
c8
数据库原理及应用 c4 c5
社交网络
数 据 结 构 ( 从 概 念 到 实 现 ) 清 华 大 学 出 版 社

《数据结构》第六章 递归 习题

《数据结构》第六章  递归  习题

《数据结构》第六章递归习题基本概念题:6-1 什么叫递归?6-2 适宜于用递归算法求解的问题的充分必要条件是什么?什么叫递归出口?6-3 阶乘问题的循环结构算法和递归结构算法哪个的时间效率好,为什么?6-4 非递归函数调用时系统要保存哪些信息?递归函数调用时系统要保存哪些信息?系统怎样保存递归函数调用时的信息?6-5 什么叫运行时栈?什么叫运行时栈中的活动记录?6-6 叙述递归算法的执行过程。

复杂概念题:6-7 推导求解n阶汉诺塔问题要执行的移动操作(即算法中printf()函数的调用)次数。

6-8 我们讨论过的折半查找函数设计如下:int BSearch(elemtype a[], elemtype x, int low, int high){int mid;if(low>high) return -1;mid =(low+high)/2;if(x == a[mid]) return mid;if(x < a[mid]) return (BSearch(a,x,low,mid-1));else return (BSearch(a,x,mid+1,high));}讨论如果把上述折半查找函数中最后两语句改为如下形式能否实现算法的设计要求,为什么?if(x < a[mid]) BSearch(a,x,low,mid-1);else BSearch(a,x,mid+1,high);算法设计题:6-9 要求:(1)写出求1,2,3,......,n的n个数累加的递推定义式;(2)编写求1,2,3,......,n的n个数累加的递归算法,假设n个数存放在数组a中。

6-10 要求:(1)写出求1,2,3,......,n的n个数连乘的递推定义式;(2)编写求1,2,3,......,n的n个数连乘的递归算法,假设n个数存放在数组a中。

6-11 设a是有n个整数类型数据元素的数组,试编写求a中最大值的递归算法。

栅格数据结构[1]

栅格数据结构[1]

栅格数据结构栅格数据结构:1-介绍1-1 栅格数据结构是一种用于存储和处理离散数据的数据结构。

它将数据划分为一个个均匀的小单元,即栅格单元,由此构成了一个栅格。

1-2 栅格数据结构广泛应用于地理信息系统(GIS)领域,可以用来表示地理空间数据,如地形、气象、土地利用等。

2-栅格单元2-1 栅格单元是栅格数据结构的最小单元,类似于像素(Pixel)。

2-2 每个栅格单元具有唯一的标识符,通常用行列索引或坐标表示。

2-3 栅格单元可以包含一个或多个属性值,用于表示不同的数据类型。

3-栅格数据集3-1 栅格数据集是指由多个栅格单元组成的数据集合。

3-2 栅格数据集可以有不同的数据类型,如整型、浮点型、字符型等。

3-3 栅格数据集可以表示连续数据(如高程)和离散数据(如土地类型)。

4-栅格操作4-1 创建栅格数据集:可以通过采样、插值、转换等方式创建栅格数据集。

4-2 查询栅格数据:可以通过栅格单元的标识符或属性值进行查询。

4-3 分析栅格数据:可以进行统计、分类、空间分析等操作。

4-4 可视化栅格数据:可以将栅格数据集绘制成图像或动画。

5-栅格数据存储格式5-1 常见的栅格数据存储格式包括GeoTIFF、NetCDF、HDF 等。

5-2 栅格数据存储格式通常包括头文件和数据文件两部分。

5-3 头文件包含了栅格数据的元信息,如分辨率、坐标系统等。

5-4 数据文件包含了栅格数据的实际数值。

6-栅格数据处理软件6-1 常见的栅格数据处理软件有ArcGIS、QGIS、ENVI等。

6-2 这些软件通常提供了丰富的栅格操作功能和分析工具。

6-3 开源软件如GDAL、GRASS也提供了栅格数据处理的功能。

7-栅格数据的应用7-1 地理信息系统:栅格数据结构是地理信息系统中最常用的数据结构之一。

7-2 自然资源管理:栅格数据可以用于研究地表覆盖、土地利用、气象等。

7-3 环境模拟:栅格数据可以用于模拟地形、水文过程、气候变化等。

数据结构第六章题目讲解

数据结构第六章题目讲解

数据结构第六章题⽬讲解02⼀选择题:1、以下说法错误的是①树形结构的特点是⼀个结点可以有多个直接前趋②线性结构中的⼀个结点⾄多只有⼀个直接后继③树形结构可以表达(组织)更复杂的数据④树(及⼀切树形结构)是⼀种"分⽀层次"结构⑤任何只含⼀个结点的集合是⼀棵树2.深度为6的⼆叉树最多有( )个结点①64 ②63 ③32 ④313 下列说法中正确的是①任何⼀棵⼆叉树中⾄少有⼀个结点的度为2②任何⼀棵⼆叉树中每个结点的度都为2 ⼆叉树可空③任何⼀棵⼆叉树中的度肯定等于2 ④任何⼀棵⼆叉树中的度可以⼩于24 设森林T中有4棵树,第⼀、⼆、三、四棵树的结点个数分别是n1,n2,n3,n4,那么当把森林T转换成⼀棵⼆叉树后,且根结点的右⼦树上有()个结点。

①n1-1 ②n1③n1+n2+n3④n2+n3+n4⼆.名词解释:1 结点的度 3。

叶⼦ 4。

分⽀点 5。

树的度三填空题⼆叉树第i(i>=1)层上⾄多有_____个结点。

1、深度为k(k>=1)的⼆叉树⾄多有_____个结点。

2、如果将⼀棵有n个结点的完全⼆叉树按层编号,则对任⼀编号为i(1<=i<=n)的结点X有:若i=1,则结点X是_ ____;若i〉1,则X的双亲PARENT(X)的编号为__ ____。

若2i>n,则结点X⽆_ _____且⽆_ _____;否则,X的左孩⼦LCHILD(X)的编号为____。

若2i+1>n,则结点X⽆__ ____;否则,X的右孩⼦RCHILD(X)的编号为_____。

4.以下程序段采⽤先根遍历⽅法求⼆叉树的叶⼦数,请在横线处填充适当的语句。

Void countleaf(bitreptr t,int *count)/*根指针为t,假定叶⼦数count的初值为0*/ {if(t!=NULL){if((t->lchild==NULL)&&(t->rchild==NULL))__ __;countleaf(t->lchild,&count);countleaf(t->rchild,&count);}}5 先根遍历树和先根遍历与该树对应的⼆叉树,其结果_____。

python的6大数据结构

python的6大数据结构

python的6大数据结构Python是一种流行的编程语言,提供了多种数据结构来保存和操作数据。

在本文中,我将介绍Python中的六种常见的数据结构。

1. 列表(List):列表是Python中最常用的数据结构之一。

它可以包含多个元素,并且元素之间可以是不同的数据类型。

列表是可变的,这意味着我们可以在列表中添加、删除和修改元素。

2. 元组(Tuple):元组与列表类似,但是不同之处在于元组是不可变的。

这意味着一旦创建了元组,就无法修改它的元素。

元组通常用于保存多个相关的值。

3. 字典(Dictionary):字典是一种键-值对的数据结构。

它可以根据给定的键来访问相应的值。

字典是无序的,这意味着元素的顺序是不确定的。

字典在需要根据特定键查找值的情况下非常有用。

4. 集合(Set):集合是一组唯一元素的无序集合。

与列表和元组不同,集合不允许重复的元素。

集合提供了一些常见的数学操作,如并集、交集和差集。

5. 字符串(String):字符串是由字符组成的序列。

在Python中,字符串被视为不可变的,这意味着我们无法修改字符串中的单个字符。

然而,我们可以使用索引和切片操作来访问和提取字符串中的子字符串。

6. 数组(Array):数组是一种用于存储相同类型数据的数据结构。

它在处理数值计算和科学计算方面非常常见。

Python中的数组使用NumPy库进行操作和处理。

这些是Python中的六种常见数据结构。

掌握这些数据结构可以帮助我们更有效地组织和操作数据。

无论你是初学者还是有经验的Python开发者,了解这些数据结构都是非常有益的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

10 11
C D
BT
0
A B C Ø D E F Ø Ø G Ø Ø Ø H
1 2 3 4 5 6 7 8 9 10 11 12 13 14
E
二叉树 • 二叉树的存储结构
二叉树 • 二叉树的存储结构
二、二叉树的链式存储结构--二叉链表
lchild data rchild
二叉链表
A B D E G H ∧G∧ I C F ∧D B ∧E∧ A
bt A B D F C E ∧ B ∧A
E B I D A F G H C
0 4 0 0 2 8 0 0 0
0 1 0 7 9 0 0 3 6
二叉树 • 遍历二叉树
第六章 树和二叉树 目录
§6.1 树的定义和基本术语 §6.2 二叉树 §6.3 遍历二叉树 §6.4 树和森林 §6.5 哈夫曼树及其应用 §6.6 树的计数
二叉树是n(n≥0)个结点的有限集。该集合或 者为空,或者由一个根加上两棵互不相交的、 分别称为左子树和右子树的二叉树组成。 这是一个递归的定义——在二叉树的定义中又用 到了“二叉树”的概念。
根 根
从二叉树的定义得知:
1. 二叉树可以为空,称为空二叉树; 2. 非空二叉树一定有两个子树:
D G B E
树的定义和基本术语 • 树的定义 树根:A 三个互不相交的子集: { B,E,F,J } {C} { D,G,H,I,K } 每个子集都是满足树的 定义的树,称为A的子树 --B子树、C子树、D 子树。 树根A没有直接前驱; 其余结点有且仅有一个 直接前驱有,有0个或多 个直接后继。
树的定义和基本术语 • 树的定义
树的基本运算(教材119 ):
初始化空树 销毁树 创建树 清空树 判断空树 求树的深度 求树根 读结点 写结点 InitTree(&T) DestroyTree(&T) CreateTree(&T, definition) ClearTree(&T) TreeEmpty(T) TreeDepth(T) Root(T) Value(T, &cur_e) Assign(&T, &cur_e, value)
E J B F
树的定义和基本பைடு நூலகம்语 • 树的定义
A C G D H K I A
结点的层次:从树根开始自上而下编 号,树根的层次为1,其余结点的层次 为其双亲的层次+1 树的深度(高度):结点层次的最大值 有序树和无序树:若树中所有结点的孩 子都 “长幼”有序,位置不能互换,称 为有序树,否则称为无序树。 森林:m(m≥0)个树的集合
二叉树 • 二叉树的存储结构
“双向链”
二叉树 • 二叉树的存储结构
三叉链表
lchild parent data rchild
左孩子指针 双亲指针 结点值 右孩子指针
静态二叉链表
A B D ∧ D∧ ∧ F∧ C ∧ E∧ G E H I C F
Root=5
data lchild rchild
0 1 2 3 4 5 6 7 8 9
A B D H 3 I J E K L F C G
一、二叉树的顺序存储结构 二叉树的性质5为用数组存储完全二叉树提供了 依据:
1 A 2 4 H 8 D I 9 B 5 E 6 L 12 C 7G
BT
0
A B C D E F G H I J K L
1 2 3 4 5 6 7 8 9 10 11 12
F
J K 10 11
结点在完全二叉树中的编号与数组下标一致,可利用性质5 来计算结点的双亲、孩子、兄弟的下标。 举例:已知结点E的下标是5,容易得知:
BT
0
A B C D E F G H I J K L
1 2 3 4 5 6 7 8 9 10 11 12
E的双亲为BT[2];
E的左兄弟是E[4];
E的左孩子是BT[10]; E的右孩子是BT[11]。
§6.3 遍历二叉树
6.3.1 先序、中序和后序遍历 6.3.2 算术表达式的二叉树表示 6.3.3 二叉树的运算举例 6.3.4 按层次遍历二叉树 6.3.5 构造二叉链表
二叉树 • 遍历二叉树
二叉树 • 遍历二叉树
6.3.1 先序、中序和后序遍历二叉树
根据二叉树的结构:左子树_根_右子树,我们可 以把对二叉树的遍历分解为三项子任务:
二叉树
第六章 树和二叉树 目录
§6.1 树的定义和基本术语 §6.2 二叉树 §6.3 遍历二叉树 §6.4 树和森林 §6.5 哈夫曼树及其应用
§6.2 二叉树
6.2.1 二叉树的定义 6.2.2 二叉树的性质 6.2.3 二叉树的存储结构
二叉树 • 二叉树的定义
二叉树 • 二叉树的定义
6.2.1 二叉树的定义(P121)
二叉树 • 二叉树的性质 1
二叉树
§6.2 二叉树
2 4 8 9 5 10 11 6 3 7
6.2.1 二叉树的定义 6.2.2 二叉树的性质 6.2.3 二叉树的存储结构
12 13 14 15
i/2
i 是偶数
i/2
i 是奇数
i 2i 2i+1
i+1
i-1 2i
i 2i+1
二叉树 • 二叉树的存储结构
§6.1 树的定义和基本术语
6.1.1 树的定义 6.1.2 树的术语 6.1.3 树的性质
6.1.1 树的定义(P118)
树是n(n≥0)个结点的有限集。在任意一棵非 空树中,有且仅有一个称为根的结点;其余结点 分为m(m≥0)个互不相交的子集,每个子集又 是一棵树,称为根的子树。 这是一个递归的定义——在树的定义中又用到了树 的概念。 递归是树的固有特性。
第6章 树和二叉树
Tree and Binary Tree
(1)
作者声明:课件仅限本班教学参考用,不对外发布
第六章 树和二叉树 目录
§6.1 树的定义和基本术语 §6.2 二叉树 §6.3 遍历二叉树 §6.4 树和森林
主讲:顾为兵
§6.5 哈夫曼树及其应用
树的定义和基本术语 • 树的定义
树的定义和基本术语 • 树的定义
访问根 遍历左子树 遍历右子树 --D --L --R
遍历:按某种次序访问二叉树的所有结点,且每
个结点仅访问一次。
根据这三项任务的执行次序的不同,有六种可能 的遍历方案: DLR、LDR、LRD DRL、RDL、RLD
先左后右 先右后左
如果约定先左后右,则取前三种方案。
二叉树 • 遍历二叉树
A C F H I
左子树和右子树;
3. 左、右子树有次序关系,不能互换; 4. 二叉树可以有5种基本形态:
Ø
5. 二叉树不是结点的度都不超过2的有序树。
左子树
右子树
二叉树 • 二叉树的定义
二叉树 • 二叉树的定义
三个结点的树有两种不同的形态:
二叉树的基本运算(教材P121-123 ):
初始化空二叉树 销毁二叉树 创建二叉树 清空二叉树 InitBiTree(&T) DestroyBiTree(&T) CreateBiTree(&T, definition) ClearBiTree(&T) BiTreeEmpty(T) BiTreeDepth(T) Root(T) Value(T, e) Assign(T, &e, value)
A B E J F C G D H K I
§6.1 树的定义和基本术语
6.1.1 树的定义 6.1.2 树的术语
树的特征:层次性和分支性
6.1.2 树的术语
结点的度:结点的非空子树个数 树的度:树中各结点度的最大值 分支结点(非终端结点) :度>0的结点 叶子结点(终端结点):度==0的结点 孩子:结点子树的根称为该结点的孩子 双亲:孩子的前驱结点称为该结点的双亲 兄弟:同一个双亲的结点互称为兄弟
完全二叉树: 将深度为k,有n个结点的二叉树自上而下,自左向 右进行编号,编号与深度为k的满二叉树中前n个结点一 致。
1 2 4 8 9 5 10 11 6 3 7
前k-1层是满的,第k层可以不满,但第k层结点集中在左侧
1 2 4 8 9 5 10 11 12 6 3 7 8 4 9 2 5 10 11 6 12 1 3 7
性质5. 将完全二叉树自上而下,自左向右地编号, 树根的编号为1。对于编号为i的结点X有: 1. 2. 3. 4. 5. 若i=1,则X是根;若i>1, 则X的双亲的编号 为i/2; 若X有左孩子,则X左孩子的编号为2i; 若X有右孩子,则X右孩子的编号为2i+1; 若i为奇数且i>1,则X的左兄弟为i-1; 若i为偶数且i<n,则X的右兄弟为i+1;
三个结点的二叉树有五种不同的形态:
判断空二叉树 求二叉树深度 求树根 读结点 写结点
二叉树 • 二叉树的定义 求双亲 求左孩子 求右孩子 求左兄弟 求右兄弟 插入子树 删除子树 先序遍历二叉树 中序遍历二叉树 后序遍历二叉树 按层次遍历 parent(T, e) LeftChild(T, e) RightChild(T, e) LeftSibling(T, e) RightSibling(T, e) InsertChild(T, p, LR, c) DeleteChild(T, p, LR) PreOrderTraverse( T, visite( ) ) InOrderTraverse( T, visite( ) ) PostOrderTraverse( T, visite( ) ) levelOrderTraverse( T, visite( ) )
二叉树 • 遍历二叉树
相关文档
最新文档