【单选题】【消耗次数:1】
设某一二叉树中序遍历为badce,后序遍历为bdeca,则该二叉树先序遍历的顺序是( )。
A.adbec
B.decab
C.debac
D.Abcde
参考答案:
复制
纠错
相关题目
【单选题】 设某一二叉树先序遍历为abdec,中序遍历为dbeac,则该二叉树后序遍历的顺序是( )。
①  A.abdec
②  B.debac
③  C.debca
④  D.Abedc
【单选题】 设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是()。
①  空或只有一个结点
②  高度等于其结点数
③  任一结点无左孩子
④  任一结点无右孩子
【单选题】 设有一棵二叉树,其先序遍历序列是:ABCDEFG,中序遍历序列是:CBAEDFG,则该二叉树的后序遍历序列是( )。
①  CBDFGEA
②  CBDGFEA
③  CBEFGDA
④  CBEGFDA
【单选题】 二叉树的先序遍历和中序遍历如下: 先序遍历EFHIGJK;中序遍历:HFIEJKG 。该二叉树根的右子树的根是( )。
①  E
②  F
③  G
④  H
【单选题】 一棵非空的二叉树,先序遍历与后续遍历正好相反,则该二叉树满足( )。
①  A.无左孩子
②  B.无右孩子
③  C.只有一个叶子结点
④  D.任意二叉树
【单选题】 一棵非空的二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树一定满足()。
①  所有的结点均无左孩子
②  所有的结点均无右孩子
③  只有一个叶子结点
④  是任意一棵二叉树
【单选题】 已知一棵二叉树的先序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历的结果为( )。
①  CBEFDA
②  FEDCBA
③  CBEDFA
④  不定
【单选题】 二叉树的先序遍历序列为ABC的不同二叉树有( )种形态。
①  3
②  4
③  5
④  6
【判断题】 树的后序遍历与其对应的二叉树的后序遍历序列相同。
①  正确
②  错误
【单选题】 根据先序序列ABDC和中序序列DBAC确定对应的二叉树,该二叉树( )。
①  是完全二叉树
②  不是完全二叉树
③  是满二叉树
④  不是满二叉树
随机题目
【单选题】 在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法 建立与数据源的连接语句为: Connection con = DriverManager.getConnection(“jdbc:odbc:news”); URL连接中的”n ews”表示的是( )
①  数据库中表的名称
②  数据库服务器的机器名
③  数据源的名称
④  用户名
【单选题】 下列流中哪一个使用了缓冲区技术( )?
①  BufferedOutputStream
②  FileInputStream
③  DataOutputStream
④  FileReader
【单选题】 定义外部类时不能用到的关键字是( )
①  final
②  public
③  protected
④  abstract
【单选题】 下列选项中不属于容器的一项是( )。
①  Window
②  Panel
③  FlowLayout
④  ScrollPane
【单选题】 如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是( )
①  p.add
②  ;
③  p.add b,North);
④  p.add b,South);
⑤  add p,North);
【单选题】 下列说法中错误的一项是( )。
①  构件是一个可视化的能与用户在屏幕上交互的对象
②  构件能够独立显示出来
③  构件必须放在某个容器中才能正确显示
④  一个按钮可以是一个构件
【单选题】 Thread 类定义在下列哪个包中( )。
①  java.io
②  java.lang
③  java.util
④  java.awt
【单选题】 取ResutlSet对象rst的第一行数据,以下正确的是( )
①  rst.hashNext();
②  rst.next();
③  rst.first();
④  rst.nextRow();
【单选题】 下列程序实现了在当前包dir815下新建一个目录subDir815,选择正确的一项填入程序的 横线处,使程序符合要求( ) 。 package dir815; import java.io.*; public class X8_1_5 { public static void main(String[] args) { char ch; try{ File path = ; if(path.mkdir()) System.out.println(successful!); 48 } catch(Exception e) { e.printStackTrace(); } } }
①  new File(subDir815);
②  new File(dir815.subDir815);
③  new File(dir815\subDir815);
④  new File(dir815/subDir815);
【单选题】 要从文件file.dat中读出第10个字节到变量c中,下列哪个方法适合? ( )
①  FileInputStream in=new FileInputStream(file.dat); in.skip(9); int c=in.read();
②  FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read();
③  FileInputStream in=new FileInputStream(file.dat); int c=in.read();
④  RandomAccessFile in=new RandomAccessFile(file.dat); in.skip(9); int c=in.readByte();