88问答网
所有问题
数据结构 树 空链域
空链域 这个概念是什么意思?
书上有句话说对一个二叉树来说,含有n个结点的二叉链表中有n+1个空链域到底指什么呢?????
举报该问题
推荐答案 推荐于2017-11-27
很简单,因为每一个节点有左右两个指针,n个节点共有2n个链域,
而n个节点只需用n-1个指针就可互连(因为连接n个点只需n-1条直线),
所以还剩下2n-(n-1)=n+1个。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/BgtKg1Bt.html
其他回答
第1个回答 2018-12-24
一共n个节点,除头节点没有前驱剩下的每一个节点都有前驱,有一个前驱就会占据一个指针域,即用掉n-1个指针域,剩下的n+1个指针域就空了下了没有被利用。
相似回答
数据结构
的线索二叉
树
,为什么在有n个结点的二叉链表中必定存在n+1个...
答:
n个结点的二叉链表中必定存在n+1个
空链域
因为n个结点的二叉链表中有2n个孩子指针,而n个结点除根结点外,均有一个指针指向它,所以2n-(n-1)=n+1个指针是空的
数据结构
中一颗N个结点度的
树
中必有N(K-1)+1个
空链域
啥意思
答:
n个结点度为k的树,它的度一共是nk,但n个结点的树实际上只有n-1个度,所以浪费的
空链域
为nk-(n-1).
数据结构
中,在一棵有n个结点度为k的
树
中必有n(k-1)+1个
空链域
,这个结论...
答:
共有nk个
链域
,但是只使用了n-1个(因为链域存储的是指向子树根结点的指针,可以理解为孩子,n个结点中只有根结点指针没有存储在链域中,故使用了n-1个链域),然后nk-(n-1)=n(k-1)+1.不知道我这样说你能不能理解,我自己是这样算的 ...
...在有n个节点的二叉链表中,一定存在n+1个
空链域
,怎么理解啊?什么是...
答:
呵呵,这个吗,首先每两个之间都可以有2*n个域,如A 和B 可以有A->B和B->A;而我们知道总共n个点就只有n-1条边,说以说
空链域
2n-(n-1)=n+1;数据结构最好那本好书看看,厚点的好,很重要的
一个
数据结构
问题
答:
选D不确定 如果是左子树为空的二叉
树
,根结点的左线索为空(无前驱),先序序列的最后结点的右线索为空(无后继),共2个
空链域
。如果是一棵左右子树均不空的二叉树在先序线索化后,最后一个节点无后继,只有1个空链域 可见答案是D
数据结构
题
答:
指针)域是n-1个 (n个节点,但是除了根结点之外每一个节点都有一个入度,也就是有一个指针指向它,所以这样的指针域共有n-1个)所以
空链域
= (n+1)-(n-1)=2 。或者你可以这样理解 那两个空链域就是最右下最后那个节点拥有的两个,其他节点拥有的唯一一个链域都用来连接下一个节点了 ...
数据结构
问题,求解,谢谢解答
答:
对于n个结点的二叉
树
,在二叉链存储
结构
中有n+1个
空链域
,即线索,用于存储当前结点的前驱结点和后继结点的指针。二叉树加线索共同构成了线索二叉树。由于可以采用不同的顺序遍历二叉树,因此对应于一棵二叉树可以有多棵不同的线索二叉树。下图是线索二叉树的一个经典图片,其中虚线部分代表线索:由此...
九、
数据结构
-非线-
树
答:
一般二叉
树
建议用链式存储。特性:在n个结点的二叉链表中,必有2n个
链域
,有n+1个空指针域。三种遍历方式: DLR—先序遍历,即先根再左再右 LDR—中序遍历,即先左再根再右 LRD—后序遍历,即先左再右再根 性质: 由二叉树的前序序列和 中序 序列,或由其后序序列和 中序 序列...
大家正在搜
哈夫曼树二叉链表空链域个数
数据结构 链表
二叉链表中空链域的个数
二叉树空链域个数计算
二叉树线索化后空链域个数
数据结构链地址法
数据结构链栈
数据结构链栈的出栈
c数据结构链队
相关问题
数据结构中空树是指
为什么n各节点的的二叉链表中有n+1个空链域
用二叉链表存储有20个结点的二叉树,则二叉链表中空链域的个数...
在二叉树中,在有n个节点的二叉链表中,一定存在n+1个空链域...
1.具有12个结点的二叉树的二叉链表存储结构中,空链域NUL...
100个结点的二叉树采用三叉链表存储时,空指针域NULL有_...
若二叉树用二叉链表做存储结构,则在N个结点的二叉树链表中只有...
一棵左右子树均不空的二叉树在先序线索化后,其中空的链域的个数...