首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对如下二叉树 进行后序遍历的结果为
对如下二叉树 进行后序遍历的结果为
admin
2017-11-28
71
问题
对如下二叉树
进行后序遍历的结果为
选项
A、ABCDEF
B、DBEAFC
C、ABDECF
D、DEBFCA
答案
D
解析
所谓后序遍历是指在访问根据结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点,并且,在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根点。因此,后序遍历二叉树的过程也是一个递归过程。其简单描述为:若二叉树为空,则结束返回;否则,先后序遍历左子树,然后后序遍历右子树,最后访问根结点。对于后序遍历,第一个访问的结点一定是最左下的结点,最后一个访问的结点一定是根结点,所以选项D)为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/5CAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){
若类A和类B的定义如下:classA{inti,j;public:intgeti(){returni;}};classB:public
下列函数中对调用它的函数没有起到任何作用的是
已知:intm=10;在下列定义引用的语句中,正确的是
以下程序的输出结果______。#include<iostream.h>voidmain(){inta=0;a+=(a=8);cout<<a;}
下列程序运行后的输出结果是______。#include<iostream.h>voidmain(){ints=0,kfor(k=7;k>=0;k--){switch(k){cas
对如下二叉树进行后序遍历的结果为()。
树是结点的集合,它的根结点的数目是()。
在深度为5的满二叉树中,叶子节点的个数为
随机试题
下列关于预计年度留存收益增加额的计算公式中,不正确的有()。
下列药物中,不能与藜芦同用的药物是
病毒性肝炎病人的主要护理措施为
患者,男,56岁。吸烟36年,每天吸烟20支。吸烟行为属于
能引起药物性牙龈增生的药物是
关于麻醉对内分泌功能的影响,错误的是
下列关于货币计量的表述中,正确的有()。
据说某公司有如下做法,其中你认为真实的是()
20世纪以后教育特点有()。
作为下属,你既是任务的执行者,也有义务帮助领导。如果领导决策失误,你该怎么办?
最新回复
(
0
)