- 1
- 0
- 约2.57千字
- 约 40页
- 2022-10-27 发布于上海
- 举报
会计学;(一)、线性表;(二)、栈; 队列(Queue)的定义
队列是限定仅在表的一端进行插入,在另一端进行删除操作的线性表。
允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。
队列的插入操作,称为入队;队列的删除操作,称为出队。当队列中没有元素时称为空队列。
设队列q=(a0,a1,a2,…,an-1),则a0称为队头元素,an-1称为队尾元素。元素按a0,a1,a2, …,an-1的次序入队,出队也只能按照这个次序。
队列和栈相反,队列的操作是按先进先出(First In First Out)的原则进行的,又称为先进先出的线性表(简称FIFO表)。;(四)、二叉树
类型与定义;;二叉树的五种基本形态:;介绍基本术语; 性质 1 : 在二叉树的第 i 层上至多有2i-1 个结点。 (i≥1);性质 2 : 深度为 k 的二叉树上至多含 2k-1 个结点(k≥1); 性质 3 : 对任何一棵二叉树,若它含有n0 个叶子结点、n2 个度为 2 的结点,则必存在关系式:n0 = n2+1;两类特殊的二叉树:; 性质 4 : 具有 n 个结点的完全二叉树的深度为 ? log2n? +1;满二叉树的叶节点为N,则它的节点总数( )
A、N B、2N C、2N-1 D、2N+1 E、2^N-1 ;二叉树的遍历
; 顺着某一条搜索路径巡访二叉树
中的结点,使得每个结点均被访问一
次,而且仅被访问一次。; 对“二叉树”而言,可以有三条搜索路径:;二、先左后右的遍历算法; 若二叉树为空树,则空操作;否则,
(1)访问根结点;
(2)先序遍历左子树;
(3)先序遍历右子树。; 若二叉树为空树,则空操作;否则,
(1)中序遍历左子树;
(2)访问根结点;
(3)中序遍历右子树。; 若二叉树为空树,则空操作;否则,
(1)后序遍历左子树;
(2)后序遍历右子树;
(3)访问根结点。;A;前缀、后缀表达式; 表达式a*(b+c)-d的后缀表达式是:
A)abcd*+- B) abc+*d- C) abc*+d-
D) -+*abcd
假设一棵二叉树的后序遍历序列为DGJHEBIFCA,中序遍历序列为DBGEHJACIF,则其前序遍历序列为 。
一棵二叉树的中序遍历序列为:DGBAECHF,后序遍历序列为:GDBEHFCA,则前序列遍历序列是 __。;数据结构之——图; 这个问题在18世纪被数学家欧拉解决了。他把这个问题转化为图1—1右边所示的图。图上用A、B、C、D4个顶点分别表示4个地区,用两点间的线段表示连接各地的桥。这样原来的问题就转化为:从A顶点出发经过其中每一条线段一次,而且仅一次,再回到A点的“一笔画”问题。??? 欧拉对柯尼斯堡问题作出了否定的结论。因为对于每一个顶点,不论如何经过,必须有一条进路和一条出路,所以对每一个顶点(除起点和终点)来说与它有关的线段(称为边)必须是偶数条。而图1-1(右)的顶点有关的线段都是奇数条,因此不可能一笔画出。; 欧拉通过对柯尼斯堡桥问题的研究,于1736年发表了著名的关于图论的论文,从而创立了图论的学说。图1—2一类的问题就是图论中所指的图。
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???; 又如,有6个足球队之间进行循环赛,他们比赛的场次可以用图1-3(1)来表示。有3个人相互写信,可以用图1—3(2)来表示。
;从上面两个例子可看出,我们这里所说的图(graph),与人们通常所熟悉的图,如圆、四边形、函数图象等是很不相同的。是指某些具体事物和这些事物之间的联系。如果我们用点来表示事物(如地点、队),用线段来表示两事物之间的联系,那么一个图就是表示事物的点集和表示事物之间联系的线段集合所构成。其中线段仅表示两点的关系,它的长短与曲直是无关紧要的。例如图1-4中3个图,被认为是同一个图。
;图的基本概念;无向图与有向图:边的表示方式是用该边的两个顶点来表示的,如果边的表示无方向,那么,对应的图就是无向图,否则称为有向图,如下图所示: ;顶点的度:与顶点关联的边的数目,有向图顶点的度等
您可能关注的文档
最近下载
- 2026浙江嘉兴市申嘉有轨电车运营管理有限公司招聘工作人员7人笔试备考试题附答案解析.docx VIP
- 2026浙江嘉兴市申嘉有轨电车运营管理有限公司招聘工作人员7人笔试备考题库附答案解析.docx VIP
- 2026浙江嘉兴市申嘉有轨电车运营管理有限公司招聘工作人员7人考试参考题库附答案解析.docx VIP
- 2026浙江嘉兴市申嘉有轨电车运营管理有限公司招聘工作人员7人笔试参考题库附答案解析.docx VIP
- 北京地铁10号线二期01标起点~潘家园站的区间侧穿既有十号线施工方案汇报.ppt VIP
- 北京地铁十号线二期角门西站暗挖施工方案.docx VIP
- 2005年国家法律职业资格考试《客观题卷一》真题.doc VIP
- 2021上海春考语文卷解析(《刘铎传》和《见苏仁仲提举书》的全文翻译).pptx VIP
- 浙江省2025届九年级下学期中考模拟(六)数学试卷(含答案).pdf VIP
- 骨髓增生异常综合症护理查房.pptx VIP
原创力文档

文档评论(0)