在二叉树的顺序存储结构中,实际上隐含着双亲的信息,因此可和三叉链表对应。假设每个指针域占4个字节,每个信息域占k个字节。试问:对于一棵有n个结点的二叉树,且在顺序存储结构中最后一个节点的下标为m,在什么条件下顺序存储结构比三叉链表更节省空间?
简答题查看答案
一棵具有n个结点的二叉树采用顺序存储结构,编写算法对该二叉树进行前序遍历。
简答题查看答案
对二叉排序树进行()遍历,可以得到该二叉树所有结点构成的排序序列。
单选题查看答案
用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维数组R[1..N]中,若结点R[i]有右孩子,则其右孩子是()。
单选题查看答案
假定一棵二叉树顺序存储在一维数组a中,但让编号为1的结点存入a[0]元素中,让编号为2的结点存入a[1]元素中,其余类推,则编号为i结点的左孩子结点对应的存储位置为(),若编号为i结点的存储位置用j表示,则其左孩子结点对应的存储位置为()。
填空题查看答案
假定一棵二叉树顺序存储在一维数组a中,但让编号为1的结点存入a[0]元素中,让编号为2的结点存入a[1]元素中,其余类推,则编号为i结点的左孩子结点对应的存储位置为(),若编号为i结点的存储位置用j表示,则其左孩子结点对应的存储位置为()
填空题查看答案
对二叉排序树进行()遍历,可以得到该二叉树所有结点构成的从小到大排序序列。
单选题查看答案
在顺序存储的二叉树中,编号为i和j的两个结点处在同一层的条件是()。
填空题查看答案
完全二叉树的存储结构通常采用顺序存储结构。
判断题查看答案