课后习题

合集下载

课后习题答案

课后习题答案

一、选择题1、物理独立性是依靠( A )映像实现的。

A、模式/内模式映象B、外模式/内模式映象C、外模式/模式映象D、内模式/模式映象2、对于大型企业而言,应该采用(A )版本的SQL Server 2005。

A、企业版B、工作组版C、开发者版D、精简版3、要使用SQL Server 2005,必须至少启动以下( A )服务。

A、数据库引擎B、分析服务C、报表服务D、集成服务4、(A)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D.DBA二、思考题1、试解释DB、DBMS和DBS三个概念。

答:DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。

DBMS是位于用户与0S之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。

DBS是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。

2、什么是数据库的逻辑独立性和物理独立性?答:数据独立性是指应用程序与DB的数据结构之间的相互独立。

在物理结构改变时,尽量不影响应用程序,称为物理独立性;在逻辑结构改变时,尽量不影响应用程序,称之为逻辑数据独立性。

一、选择题1、在SQL Server中,下列关于数据库的说法正确的是(B )A、一个数据库可以不包括事务日志文件B、一个数据库可以只包含一个事务日志文件和一个数据库文件C、一个数据库可以包含多个数据文件,但只能包含一个事务日志文件D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件2、删除数据库的命令是( D )。

A、Delete database 数据库名B、sp_helpdb database数据库名C、Drop table 数据库名D、Drop database数据库名3、若要使用多个文件,为了便于管理,可使用(B )A、文件夹B、文件组C、复制数据库D、数据库脱机4、在SQL Server 中,用来显示数据库信息的系统存储过程是(D )A、sp_dbhelpB、sp_dbC、sp_helpD、sp_helpdb二、思考题1、SQL Server 2005数据库由哪两类文件组成?这些文件的推荐扩展名分别是什么?答:SQL Server 2005数据库由数据文件和日志文件组成。

工作分析课后习习题

工作分析课后习习题

欢迎阅读第一章二、单项选择1、办公室主任是(A)A、职位B、职责C、职务D、职业2、在四种工作分析的结果中,(D)涉及范围最广,最全面。

A、工作描述B、工作说明书C、资格说明书D、职务说明书3、工作活动中不能再继续分解的最小单位是(A)A、要素B、任务C、职责D、职位4、不同联系之间,职责的繁简难易、轻重大小及任职条件要求相似的所有职位的集合称为(D)A、职系5、(DA6A7A、泰勒1ABCD2ABCD3A4ACD5、资格说明书可包括哪些内容?(BCD)A、职位上下级关系B、资格条件C、考核项目D、健康状况E、心理素质6、资格说明书的表现形式有(ACD)A、计分法B、图表法C、表格法D、文字表达法7、关于工作分析研究的发展趋向,以下表述正确的是(BCD)A、从描述性工作分析研究到预测性工作分析研究B、从准确性工作分析研究转向战略性工作分析研究C、从具体的任职要求工作分析研究到与胜任特征分析相结合的研究D、从工具性的工作分析研究到工作分析影响因素研究第二章(二)单项选择1. 下列关于岗位责任分析的原则,错误的是(A)A、用被动性的功能动词来描述??????B、用专业术语C、记录任务???????????????D、注意任务的先后顺序2.在工作姿势分析指标中,“站姿”、“坐姿”、“难适应的姿势”属于下列哪个要素?(B)?A、名称????B、标志???C、标度???D、解释3、鱼刺图因素分解法主要用于(A)?A、指标要素拟定和指标选择???????B、指标要素和标志定义?C、标度的划分与规定??????????D、标准的试用与评价4.下列不属于子要素标志定义的一项是(C)??A、设备责任????B、知识要求???C、工作流程???D、体力强度5.? AC6.?A1ACD2A3AC4A5A6A、7AC8A、目的B、成本C、工作性质D、工作样本数量9、下列关于分析工作经验要考虑的因素,正确的说法是(BCD)A.根据工作时间作出决定的性质B、工作人员理论经验的深度和广度C、工作中是否需要机器维修,装卸设备方面的知识D、工作人员是否懂得其下属的工作第三章(二)单项选择1、适用于外显行为的分析,不适用于隐蔽的心理素质的分析以及没有时间规律与表现规律的工作分析方法是( A .)。

课后练习题及答案

课后练习题及答案

一、填空练习1.程序的执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了这一概念。

2.进程存在的标志是。

3.进程的静态实体由、和三部分组成。

4.用于进程控制的原语主要有、、和。

5.进程被创建后,最初处于状态,然后经选中后进入状态。

6.进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到队列中。

7.如果系统中有n个进程,则在就绪队列中进程的个数最多。

8.进程的同步和互斥反映了进程间和的关系。

9.死锁产生的四个必要条件是、、和四种。

10.操作系统中信号量的值与的使用情况有关,它的值仅能由来改变。

11.进程至少有三种基本状态:、和。

12.每执行一次P操作,信号量的数值S减1。

若S>0,则该进程;若S<0,则该进程。

13.每执行一次V操作,信号量的数值S加1。

若,则该进程继续执行;否则从对应的队列中移出一个进程并将状态赋予该进程。

14.利用信号量实现进程的,应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于和原语之间。

15. Windows NT是采用结构的操作系统,它的进程的功能发生了变化,它只是资源分配的单位,不是的单位,后者的功能由完成。

16. 通常,线程的定义是____________________________________。

在现代操作系统中,资源的分配单位是__________________,而处理机的调度单位是________________,一个进程可以有___________线程。

17. 计算机系统一般都设计有两种运行状态,和。

18. 目前,在操作系统设计中采用的结构模型主要有四种:、、和。

参考答案:1、并发,进程2、进程控制块PCB3、程序,数据集合,进程控制块PCB4、建立原语、撤消原语,挂起原语,激活原语5、就绪,进程调度程序,执行6、就绪7、n-18、直接制约,间接制约9、互斥使用,保持和等待,非剥夺性,循环等待10、相应资源,P、V操作11、执行态,就绪态,等待态12、继续执行,等待13、S>0,等待,就绪14、互斥,P(mutex),V(mutex)15、微内核,调度运行,线程16、是进程中执行运算的最小单位,进程,线程,多个17、用户态,核心态18、层次模块模型,整体内核模型,进程模型,对象模型二、选择练习1. 操作系统中,可以并行工作的基本单位是[1],[1]也是系统核心调度及资源分配的基本单位,它是由[2]组成的,它与程序的主要区别是[3]。

课后习题答案

课后习题答案

课后习题答案第一章1什么是数控系统?什么是数控机床?数控系统是实现数字控制相关功能的软、硬件模块的集成。

它能自动阅读输入载体上的程序,并将其译码,根据程序指令向伺服装置和其他功能部件发送信息,控制机床的各种运动。

数控机床是指应用数控技术对其运动和辅助动作进行自动控制的机床。

2简述数控加工的过程。

将被加工零件图上的几何信息和工艺信息用规定的代码和格式编制成加工程序,然后将该程序输入数控装置。

数控系统按照加工程序的要求,先进行相应的插补运算和编译处理,然后发出控制指令,使各坐标轴、主轴及辅助系统协调动作,实现刀具与工件的相对运动,自动完成零件的加工。

3判定数控机床坐标系的方法是什么?数控机床的坐标系采用笛卡儿右手直角坐标系。

基本坐标轴为X、丫、Z轴,它们与机床的主要导轨相平行,相对于每个坐标轴的旋转运动坐标分别为A、B、Co不论数控机床的具体结构是工件静止、刀具运动,还是刀具静止、工件运动,都假定工件不动,刀具相对于静止的工件运动。

机床坐标系X、丫、Z轴的判定顺序为:先Z轴,再X轴,最后按右手定则判定丫轴。

增大刀具与工件之间距离的方向为坐标轴运动的正方向。

4数控机床的坐标轴与运动方向是怎样规定的?(I)Z轴:平行于主轴轴线的坐标轴为Z轴,刀具远离工件的方向为Z轴的正方向。

(2) X轴:平行于工件装夹平面的坐标轴为X轴,它一般是水平的,以刀具远离工件的运动方向为X轴的正方向。

对于工件是旋转的机床,X轴为工件的径向。

对于刀具是旋转的立式机床,从主轴向立柱看,右侧方向为X轴的正方向。

对于刀具是旋转的卧式机床,从刀具(主轴)尾端向工件看,右侧方向为X轴的正方向。

(3) Y轴:丫轴垂直于X、Z轴,当X、Z轴确定之后,按笛卡儿直角坐标右手定则判断丫轴及其正方向。

(4)旋转运动A、B、C轴:旋转运动坐标轴A、B和C的轴线平行于X、Y和Z轴,其旋转运动的正方向按右手螺旋定则判定。

5工件原点的偏置方法有哪些?当工件在机床上固定以后,工件原点与机床原点也就有了确定的位置关系,即两坐标原点的偏差就已确定。

课后习题答案

课后习题答案

第一章 电力电子器件1.1 使晶闸管导通的条件是什么?答:使晶闸管导通的条件是:晶闸管承受正相阳极电压,并在门极施加触发电流(脉冲)。

或者U AK >0且U GK >0 1.2 维持晶闸管导通的条件是什么?怎样才能使晶闸管由导通变为关断?答:维持晶闸管导通的条件是使晶闸管的电流大于能保持晶闸管导通的最小电流,即维持电流。

1.3 图1-43中阴影部分为晶闸管处于通态区间的电流波形,各波形的电流最大值均为I m ,试计算各波形的电流平均值I d1、I d2、I d3与电流有效值I 1、I 2、I 3。

解:a) I d1=Im 2717.0)122(2Im )(sin Im 214≈+=⎰πωπππtI 1=Im 4767.021432Im )()sin (Im 2142≈+=⎰πϖπππwt d tb) I d2=Im 5434.0)122(2Im )(sin Im 14=+=⎰wt d t ππϖπI 2=Im6741.021432Im 2)()sin (Im 142≈+=⎰πϖπππwt d tc) I d3=⎰=20Im 41)(Im 21πωπt dI 3=Im 21)(Im 21202=⎰t d ωππ1.4.上题中如果不考虑安全裕量,问100A 的晶阐管能送出的平均电流I d1、I d2、I d3各为多少?这时,相应的电流最大值I m1、I m2、I m3各为多少?解:额定电流I T(A V)=100A 的晶闸管,允许的电流有效值I=157A,由上题计算结果知a) I m135.3294767.0≈≈IA, I d1≈0.2717I m1≈89.48Ab) I m2,90.2326741.0A I≈≈I d2A I m 56.1265434.02≈≈ c) I m3=2I=314 I d3=5.78413=m I1.5.GTO 和普通晶闸管同为PNPN 结构,为什么GTO 能够自关断,而普通晶闸管不能?答:GTO 和普通晶阐管同为PNPN 结构,由P1N1P2和N1P2N2构成两个晶体管V1、V2,分别具有共基极电流增益1α和2α,由普通晶阐管的分析可得,121=+αα是器件临界导通的条件。

课后习题答案

课后习题答案

项目一任务一一.判断题(下列判断正确的话打“√”,错误的打“×”)1.P型半导体中的多数载流子是电子。

(×)2.PN结具有单向导电性,其导通方向为N区指向P区。

(×)3.二极管反向击穿就说明管子已经损坏。

(×)4.小电流硅二极管的死区电压约为0.5V,正向压降约为0.7V。

(√ )5.发光二极管发光时处于正向导通状态,光敏二极管工作时应加上反向电压。

(√)二.填空题1.半导体中的载流子有_____________和___________。

(自由电子、空穴)2.晶体三极管内部的PN结有___________个。

(2)3.晶体管型号2CZ50表示___________。

(50 A的硅整流二极管)4..PN结的反向漏电流是由___________产生的。

(少数载流子)三.简答题1.常用片状元件有哪些?和普通电气元件相比,有什么优点?答:片状元器件属于无引线或短引线的新型微型电子元件,是表面组装技术SMT(Surface Mounted Technology)的专用元器件。

可分为片状无源器件、片状有源器件和片状组件等三类。

片状无源器件包括片状电阻器、片状网络电阻器、片状热敏电阻器、片状电位器、片状电容器、片状微调电容器和片状电感器等。

片状有源器件包括片状二极管、片状开关二极管、片状快恢复二极管、片状稳压二极管、片状三极管和片状场效应管等。

片状元器件的主要特点是其外形结构不同于传统的插装式产品,其体积小,重量轻,无引线或引线短,可靠性高,耐振动冲击,抗干扰性好,易于实现半自动化和自动化的低成本、高密度组装,其焊点失效率达到百万分之十以下;利用片状元器件贴装可使电子线路的工作频率提高到3000MHz(通孔插装的为500MHz),而且能够有效地降低寄生参数,有利于提高设备的高频特性和工作速度;片状元器件产品的器件形状、尺寸精度和一致性高。

大部分可编带包装,有利于提高生产装配效率,且能够从根本上解决元器件与整机间的共存可靠性问题。

课后习题

课后习题

[
]
4l l u = −∑ e 2 2 2 n=1 (2n − 1) π

( 2 n−1)2 π 2a 2 t −
l2
(2n − 1)π cos
l
x
习题2第17题: 在扇形区域内求下列定解问题 ∇ 2u = 0, 0 < θ < α, ρ < a u ( ρ ,0) = u ( ρ , α ) = 0, ρ ≤ a u (a,θ ) = f (θ ), 0 ≤θ ≤α u (0, θ ) < +∞
∂u ∂ 2u = a2 2 , ∂x ∂t ∂u (l , t ) ∂u (0, t ) = 0, = 0, ∂x ∂x u ( x,0) = x, T ′ + a 2 λT
0 < x < l, t > 0 t>0 0≤ x≤l
=0
λ =0
X = B0
2
λn =
∂ 2u ∂ 2u = a2 2 , λn = (nπ / l )2 , n = 1,2,3, L 2 ∂x ∂t nπ X n ( x) = Bn sin x u (0, t ) = 0, u (l , t ) = 0, l ∂u ( x,0) = 0, ∂t h T ′′ + λa 2T = 0 x, c n 2π 2 a 2 u ( x,0) = h Tn′′ + Tn = 0 2 (l − x ), l l − c nπa nπa ′ cos ′ sin Tn = C n t + Dn t l l nπ nπa nπa ′ ′ x(Cn cos t + Dn sin t) un = X nTn = Bn sin l l l nπa nπa nπ = (Cn cos t + Dn sin t ) sin x l l l ∞ ∞ nπa nπa nπ u = ∑ un = ∑ (Cn cos t + Dn sin t ) sin x l l l n =1 n =1

课后部分习题参考答案

课后部分习题参考答案

部分习题参考答案:第一讲思考题习题2.有人说“我在说谎”,他是否属于所有说谎人所组成的集合?试分析说明之。

解:设说谎人集合为A ,诚实人集合为B ,则这人既不属于A ,也不属于B 。

因为①如果属于A ,他现在说“我在说谎”,说明他是诚实人了,则不属于A ,故矛盾。

②如果属于B ,他现在说“我在说谎”,说明他是说谎人了,则不属于B ,故又矛盾 从而可知这人既不属于A ,也不属于B 。

这其实说的是罗素的“理发师悖论”,这也说明集合是不能够随便定义的!习题4.证明长度为1的线段和长度为2的线段的基数相同。

证明1:设△ABC 的中位线为1l 和△ABC 底边2l ,且线段12,l l 的长度分别是为1和2,设A 是线段1l 上的点集,B 是线段2l 上的点集,如图所示,显然A~B ,故结论成立。

证明2:设长度为1的线段为区间A=(0,1),长度为2的线段为B=(0,2),建立A 到B 的一一映射:y=2x ,这样A~B ,即基数相等。

习题6.求集合{1,2,3,,100}M = 的所有子集的元素和之和(规定空集的元素和为0)。

解:由幂集()P M (即M 的所有子集组成的集合)的元素可知,要求幂集()P M 的元素和之和只要知道集合M 的每个元素在幂集中出现的次数即可求得,下面就来求各元素出现的次数:①幂集()P M 中的空集∅,个元素出现的次数为0,②幂集()P M 中的单个元素集合如{1},每个元素出现的次数为099C ,因为这时可以认为先从集合M 中任取一个元素确定下来,还需从集合M 中余下的99个元素中任取0个元素,故每个元素出现的次数为099C ;③幂集()P M 中的两个元素集合如{1,2},每个元素出现的次数为199C ,因为这时可以认为先从集合M 中任取一个元素确定下来,还需从集合M 中余下的99个元素中任取1个元素,故每个元素出现的次数为199C ;以此类推……..,有④幂集()P M 中的100个元素集合如{1,2,,100} ,每个元素出现的次数为9999C ,因为这时可以认为先从集合M 中任取一个元素确定下来,还需从集合M 中余下的99个元素中任取99个元素,故每个元素出现的次数为9999C ;所以幂集()P M 的元素和之和为:019999999999(123100)()50502S C C C =+++++++=⨯习题7.证明:由直线上互不相交的开区间作为集A 的元素,则A 至多为可数集。

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

11.假设以带头节点的循环单链表表示队列,并且只设一个指针 指向对尾元素节点(不设头指针),试编写相应的入列和出列 算法。 P44
struct qnode{ //入列操作 int data; struct qnode *next; }; typedef struct qnode QNODE; QNODE *rear; void addqueue(int x) { QNODE *p; p=(QNODE *)malloc(sizeof(QNODE)); If(p==NULL)
7.已知指针ha和hb分别指向两个单链表的头结点,且头结点的 数据域中存放链表的长度,试写一算法将这两个链表连接在一 起(即令其中一个表的首元结点在另一个表的最后一个节点之 后),hc指向连接后的链表的头结点,并要求算法以尽可能短 的时间完成连接运算。 请分析你的算法的时间复杂度。 void merge (NODE *ha,NODE *hb) { NODE *p,*longlink,*shortlink; hc = (NODE *)malloc(sizeof(NODE)); if(ha->data<=hb->data) { shortlink = ha; longlink = hb; } else
时间复杂度的概念
例:算法: for(i=1;i<=n;++i)
{ for(j=1;j<=n;++j)
{ c[ i ][ j ]=0; //该步骤属于基本操作 执行次数:n的平方 次 for(k=1;k<=n;++k)
c[ i ][ j ]+=a[ i ][ k ]*b[ k ][ j ]; //该步骤属于基本操作 执行次数:n的三次方次
13.试将下列稀疏矩阵A用三元组形式来表示。 P45 0 0 3 0 0 0 0 0 0 0 -7 0 0 0 0 0 0 0 0 0 1 2 3 4 5
A=
8
20 0 0
0 -13
行号 5
1 1 3 4 5
列号 5
2 5 1 1 3
值域 5
3 -7 8 20 -13
(5,5,5) (1,2,3) (1,5,-7) (3,1,8) (4,1,20) (5,3,-13)
} }
则有 T(n)= n的平方+n的三次方,根据上面括号里的同数 量级,我们可以确定 n的三次方 为T(n)的同数量级 则有f (n)= n的三次方,然后根据T(n)/f(n)求极限可得到常 数c 则该算法的 时间复杂度:T(n)=O(n的三次方)
10.设有编号为1,2,3,4的四辆列车,顺序进入一个栈式结构 的车站,具体写出这四辆列车开出车站的所有可能的顺序。 P44
5 18 6 6
20 20 20 9
30 30 30 30
9 9 9 20
27 27 27 27
6 6 18 18
14 14 14 14
45 45 45 45
22 22 22 22
第四趟
第五趟 第六趟 第七趟 第八趟
5 5 5
5 5
6 6 6
6 6
9 9 9
9 9
14 14 14
14 14
20 18 18
出栈序列 1 1 1 1 1 2 2 2 2 3 3 4 1 1 3 4 2 4 3 3 4 4 3 4 2 2 4 3 操作序列 I O I OI O I O I OI O I I O O I O I I O O I O I O I I O I OO I O I I I OO O I I O OI OI O I I OOI I O O 出栈序列 2 2 2 3 3 3 4 3 3 4 2 2 4 3 1 4 3 1 4 2 2 4 1 1 4 1 1 1 操作序列 I I O IOO I O I I O IOI O O I I O I IOO O I I I O OOI O I I I O OI OO I I I O I O OO I I I I OOOO
0 Apr
1 Aug
2 Dec
3 Feb
4
5 Jan
6
7
8 June
9 July
10 Sep
11
12 Nov
13 14 15 16
May
Mar
Oct
Jan
i H(x) 0 Apr Aug 1 10 5 2 Dec
Feb
6 3 3 Feb
Mar
13 6 4
Apr
1 0 5 Jan June July 6 Mar
时间复杂度的概念 定义:一般情况下,算法的基本操作重复执行的次数是模块 n的某一个函数f(n),因此,算法的时间复杂度记做:T (n)=O(f(n)) 。在实际分析中,关注的是频度的数量 级,即按重复执行次数最多的语句确定算法的时间复杂度。 分析:随着模块n的增大,算法执行的时间的增长率和f(n) 的增长率成正比,所以f(n)越小,算法的时间复杂度越低, 算法的效率越高。 方法: 在计算时间复杂度的时候,先找出算法的基本操作, 然后根据相应的各语句确定它的执行次数,再找出T(n) 的同数量级(它的同数量级有以下:1,Log2n ,n , nLog2n ,n的平方,n的三次方,2的n次方,n!),找出后, f(n)=该数量级,若T(n)/f(n)求极限可得到一常数c,则时 间复杂度T(n)=O(f(n))
6
5
14
13
7
二叉树
8
后序遍历6,8,7,5,4,3,2,10,14,13,12,11,9,1
12.什么叫霍夫曼树?按给出的一组权值{4,2,3,5,7,8}, 建立一棵霍夫曼树。 P73 答:具有最小带权路径长度的二叉树叫 作霍夫曼树。
8 29
21
7
14
5
9
4
5
2
3
霍夫曼树
15.画出对题图3-5的深度优先生成树和广度优先生成树。 P73
1
2
5
1
2
5
1
2
5
3
4
6
3
4
6
3
4
6
7
7
7
题图3-5
深度优先生成树
广度优先生成树
5.用以下关键字序列构造两个哈希表(每个哈希表的地址空间为 0~16):(Jan,Feb,Mar,Apr,May,June,July,Aug,Sep, Oct,Nov,Dec)。H(x) = i DIV 2,其中i为关键字x中第一个字 母在字母表中的序号。 (1) 用线性探测再散列法处理冲突; (2) 用链地址法处理冲突。 并分别求这两个哈希表在等概率情况下查找成功的平均查 找长度。 P97
{ printf(“内存中无可用空间。链队列已满,即上溢。\n”); exit(1); } else { p->data = x; p->next = rear->next; rear->next = p; rear = p; } }
11.假设以带头节点的循环单链表表示队列,并且只设一个指针 指向对尾元素节点(不设头指针),试编写相应的入列和出列 算法。 P44
6
18 18 9 9 9
9
20 20 18 14 14
14
30 27 20 18 18
18
27 30 27 20 20
20
6 6 30 27 22
22
14 14 14 30 27
27
45 45 45 45 30
30
22 22 22 22 45
45
直接插入排序
初始状态 第一趟 第二趟 第三趟
18 5 5 5
(I,J,K) I表示总行数 J表示总列数 K表示非零元 素个数
4.已知一棵树边的集合为{(I,M),(I,N),(E,I),(B,E), (B,D),(A,B),(G,J),(G,K),(C,G),(C,F),(H,L), (C,H),(A,C)},画出这棵树,并回答下列问题: (1) 哪个是根结点?哪些是叶子结点? (2) 哪些是结点G的双亲?哪些是结点G的孩子? (3) 哪些是结点E的兄弟?哪些是结点F的兄弟? (4) 结点B和N的层次号分别是什么? (5) 树的深度是多少?以结点C为根的子树的深度是多少?P72
A
B
C E F J N G H L
D I M
K
(1)A是根节点,D、F、J、K、L 、M、N为叶子节点 (2)C是G的双亲节点,J 、K是G的孩子节点 (3)D是E的兄弟节点,G 、H是F的兄弟 (4)B的层次号为2,N的层次号为5 (5)A数的深度为5,以节点C为根的子树的深度为3
A
B
C
D
E
F
G
a
b
c
d
e
f
g
h
i
j
k
l
m
1
n
2
o
3
p
4
q
5
r
6
s
7
t
8
u
9 10 11 12 13
v w x y z
14 15 16 17 18 19 20 21 22 23 24 25 26
Hi=(H(key)+di) MOD m =(H(x)+di) MOD 17
i=1,2,…,16
Jan i H(x) Hi 10 5 Feb 6 3 Mar 13 6 Apr 1 0 May June July Aug 13 6 7 10 5 8 10 5 9 1 0 1 Sep 19 9 10 Oct 15 7 11 Nov Dec 14 7 12 4 2
H
I
J
K
L
M
N
11.将题图3-3中的森林转化为相应的二叉树,并将得到的二叉 树分别按先序、中序、后序序列进行遍历,写出遍历的结点序 列。 P73 1
相关文档
最新文档