中级数据库系统工程师

用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。

题目

用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

判断下列叙述正确与否。

①顺序存储方式只能用于存储线性结构。

②顺序存储方式的优点是存储密度大,且插入、删除运用算效率高。

③链表的每个结点中都恰好包含一个指针。

④散列法存储的基本思想是由关键码的值决定数据的存储地址。

⑤散列表的结点中只包含数据元素自身的信息,不包含任何指针。

⑥负载因子(装填因子)是散列法的一个重要参数,它反映散列表的装满程度。

⑦栈和队列的存储方式既可是顺序方式,也可是链接方式。

⑧用二叉链表法(llink-rlink法)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。

⑨用相邻矩阵法存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关。

⑩邻接表法只能用于有向图的存储,而相邻矩阵法对于有向图和无向图的存储都适用。


正确答案:①错误 ②错误 ③错误 ④正确 ⑤错误 ⑥正确 ⑦正确 ⑧正确 ⑨正确 ⑩错误
①错误 ②错误 ③错误 ④正确 ⑤错误 ⑥正确 ⑦正确 ⑧正确 ⑨正确 ⑩错误

第2题:

有n个结点的二叉树的Lchild-Rchild法存储表示中,n个结点所含有的2n个指针中,必有( )个空指针。

A)n

B)n+1

C)n-1

D)2n-1


正确答案:B
根据二叉树的Lchild-Rchild法存储的定义,每个结点除存储结点自身的信息外还设有两个指针域Lchild和Rchild,分别指向结点的左子女和右子女。具有n个结点的二叉树中,一共有2n个指针域,其中只有n-1个用来指向结点的左右孩子。其余n+1个指针域为空。

第3题:

用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。

A.错误

B.正确


参考答案:B

第4题:

用指针的方式存储一棵有n个结点的二叉树,最少要n+1个指针。


正确答案:错误

第5题:

有n个结点的二叉树的Lchild-Rchild法存储表示中,n个结点所含有的2n个指针中,必有( )个空指针。

A.n

B.n+1

C.n-1

D.2n-1


正确答案:B
解析:根据二又树的法存储的定义,每个结点除存储结点自身的信息外还设有两个指针域Lchild和Rchild,分别指向结点的左子女和右子女。具有n个结点的二又树中,一共有2n个指针域,其中只有n-i个用来指向结点的左右孩子,其余n+1个指针域为空。

第6题:

在有n个结点的二叉树的llink-rlink法存储表示中,n个结点所含有的2n个指针中,必有 ( ) 个为空指针。


正确答案:

n + 1

第7题:

用链表(lchild-rchild表示法)存储的包含n个结点的二叉树,结点的2n个指针域中有n+l个空指针。()


参考答案:正确

第8题:

n个结点的二叉链表中,指针总数为()个,其中()个指针为空。


参考答案:2n、n+1

第9题:

若具有n个结点的非空二叉树采用二叉链表作为存储结构,则链表中一共有n+1个指针域存放NULL。请写出该结论的推导过程。


正确答案:链表中一共有2n个指针域。已知具有n个结点的非空二叉树的分支总数为n-1,而每一个分支对应一个指针,因此,有2n-(n-1)=n+1

第10题:

若用链表存储一棵二叉树时,每个结点除数据域外,还有指向左孩子和右孩子的两个指针。在这种存储结构中,n个结点的二叉树共有()个指针域。


正确答案:2n

更多相关问题