用三叉链表作二叉树的存储结构,当二叉树中有n个结点时,有()个空指针。
A.n+1
B.n
C.n+2
D.n-1
参考答案:C.
三叉链表每个节点有三个指针域(左、亲、右),共3n个指针。 其中非空指针=亲(n-1个,因为根节点没有双亲)+左右(n-1,因为n个节点的二叉树有n-1条边)=2n-2; 所以空指针=3n-(2n-2)=n+2。
帖子还没人回复快来抢沙发
多线程中sleep()和wait()方法的区别
介绍一下标准的CSS的盒子模型?
什么是 Cookie?它的作用是什么?
基于TCP协议建立连接和结束连接的过程
帖子还没人回复快来抢沙发