首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列各种线索二叉树中,采用二叉链表存储,遍历时仍需要栈的支持的是(9)。
下列各种线索二叉树中,采用二叉链表存储,遍历时仍需要栈的支持的是(9)。
admin
2010-01-23
53
问题
下列各种线索二叉树中,采用二叉链表存储,遍历时仍需要栈的支持的是(9)。
选项
A、前序线索二叉树
B、中序线索二叉树
C、后序线索二叉树
D、前、后、中序线索二叉树
答案
C
解析
易知,前、中、后序遍历二叉树的递归或者非递归算法都用到栈。遍历线索二叉树实际上就是找结点的后继。前序线索二叉树中,除前序遍历最后一个元素无后继外。任一结点的后继便为左孩子(若左子树非空)或者右孩子(若左子树为空)或者是其右线索(若该结点是叶子结点),只要顺着指针便可以方便地找到后继,显然不需要用到栈。中序线索二叉树中,除中序遍历最后一个元素无后继外,寻找任一结点的后继的过程如下:若该结点有右线索,则该右线索指示的便是后继;否则,该结点右子树最左下的结点便是后继。可以顺着该结点指向右子树的指针向下找到这个最左下的结点,不需要用栈。因此,遍历中序线索二叉树也不需要栈的支持。在后序线索二叉树中求后继要分三种情况来讨论:①若结点W是根结点,则W的后继为空;②若结点W是其双亲结点的右孩子,或者W是其双亲结点的左孩子且W的双亲没有右子树,则W的后继为其双亲结点;③若结点W是其双亲结点的左孩子且其双亲结点有右子树,则W的后继为其双亲结点右子树上按后序遍历的第一个结点。可见,在后序线索化树(以二叉链表存储)上找后继时需要知道结点双亲,这就需要栈的支持。如 13-28所示,从后序遍历第一个结点E开始,顺着E的右线索可以找到E的后继D,当要找D的后继就麻烦了,因为这个时候D的两个指针都指向E,而B只有单向指向D的指针 (不管用),因此要找到D的后继B就需要栈的支持。
转载请注明原文地址:https://www.kaotiyun.com/show/xlxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在数据通信中,将信道上的模拟信号变换成数字信号的过程称为(26)。
在IP地址中,159.202.176.1是一个(14)。
PPP使用(38)协议。相对于OSI模型,它提供(39)服务。对于PPP,远程服务器可以为本地客户提供一个(40)IP地址。
N-ISDN是在(38)基础上建立起来的网络,能够提供的最高速率是(39),网络提供基本接口速率时,传输声音需要使用(40),一路话音占用的数据传输数率是(41),占用户实际可用带宽的比例是(42)。
软件质量包含多方面的内容,(7)、(8)、可移植性和可复用性等是较为重要的质量特性。在软件开发中,必须采取有力的措施,以确保软件的质量,这些措施至少应包括(9)、(10)和(11)。
收到数据报时,如果本结点是路由结点,则需要(51)。
一台PC计算机系统启动时,首先执行的是(36),然后加载(37)。在设备管理中,虚拟设备的引入和实现是为了充分利用设备,提高系统效率,采用(38)来模拟低速设备(输入机或打印机)的工作。已知A、B的值和表达式A2/(5A+B)的求值过程,且A、B已
TheDynamicHostConfigurationProtocolprovidesconfigurationparameterstoInternet__________(71).DHCPconsistsoftwocompone
【说明】下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。程序运行结果如图5所示。importjava.applet.*;imp
DOM is a platform-and language-(21)API that allows programs and scripts to dynamically access and update the content, structure
随机试题
Quantumwillstillbeonairasthelastprogramsofitarestillinthemakingandaretobeshownasscheduled.
简要说明社会态度的功能。
以下病理变化和治疗方法中可用阴阳对立制约关系解释的是
背景资料2014年7月,某工程公司与某市运营商签订了一项城区管道光缆施工合同,合同约定运营商提供主材,项目的安全生产费按施工费的1%计取。开工前,项目负责人召集本项目的班组长开会,会上由现场勘查人员进行了安全技术交底,并做了书面记录;会
建设项目总概算是由()汇总编制而成。
关于会计主体的概念,下列各项说法中正确的是()。
下列各项中,应通过“其他应收款”科目核算的是()。
以下关于变量量表的叙述中,不正确的是()
随机存取存储器(RAM)的最大特点是()。
Arabsconsiderit【B1】______extremelybadmannertostarttalking【B2】______businessimmediately.Eventhebusiestgovernmentof
最新回复
(
0
)