单项选择题

二叉树若用顺序方法存储,则下列4种算法中运算时间复杂度最小的是()。

A.先序遍历二叉树
B.判断两个指定位置的结点是否在同一层上
C.层次遍历二叉树
D.根据结点的值查找其存储位置

<上一题 目录 下一题>
热门 试题

单项选择题
在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有n个结点,采用三叉链表存储时,每个结点的数据域需要d个字节,每个指针域占用4个字节,若采用顺序存储,则最后一个结点下标为k(起始下标为1),采用顺序存储更节省空间的情况是()。

A.d<12n/(k-n)
B.d>12n/(k-n)
C.d<12n/(k+n)
D.d>12n/(k+n)

单项选择题
在平衡二叉树中,下面叙述正确的是______。
A.任意结点的左、右子树结点数目相同
B.任意结点的左、右子树高度相同
C.任意结点的左、右子树高度之差的绝对值不大于1
D.不存在度为1的结点
相关试题
  • 假设IP租赁期是60s,那么多少时间后主机H...
  • 该策略是否适合于时间局部性好的程序说明理由。
  • 主机H和服务器的MAC地址分别是多少,服务器...
  • 访问<2,104>时,对应的页框号是什么...
  • 主机H采用何种方式获得IP地址,一般需要哪...