试题详情
- 简答题简述树、二叉树、满二叉树和完全二叉树的结构特性。
-
树:只有最顶层的结点没有前驱,其余结点都有且只有一个前驱;一个结点可以没有后继,也可以有一个或多个后继。
二叉树:一种特殊形态的树,每个结点至多有两个后继。
满二叉树:一种特殊形态的二叉树,除了最后一层的结点为叶子结点外其它结点都有左、右两棵子树的二叉树。
完全二叉树:一种特殊形态的二叉树,其结点与相同深度的满二叉树中的结点编号完全一致,即对于深度为k的完全二叉树,其前k-1层与深度为k的满二叉树的前k-1层完全一样,只是在第k层上有可能缺少右边若干个结点。 关注下方微信公众号,在线模考后查看
热门试题
- 已知如下图所示的一个图,若从顶点a出发,
- 设一组初始记录关键字序列为(13,18,
- 从未排序序列中挑选元素,并将其依次放入已
- 模式匹配的改进算法是D.E.Knuth与
- 图的连通分量是无向图的极小连通子图。
- 设rear是指向非空带头结点的循环单链表
- 一个栈的入栈序列是a,b,c,d,e,则
- 下列选项中代表顺序表存取第i个元素的时间
- 已知关键字序列(12,77,21,65,
- 散列表的查找效率主要取决于所选择的散列函
- 一棵具有38个结点的完全二叉树,最后一层
- 数据的()包括查找、插入、删除、更新、排
- 已知一棵完全二叉树的结点总数为9个,则最
- 设数据集合a={52,20,46,38,
- 什么是广义表?广义表与线性表的区别是什么
- 已知如图所示的一个网,按照Prim方法,
- 试述栈的基本性质?
- 在初始数据表已经有序时,快速排序算法的时
- 若某链表最常用的操作是在最后一个结点之后
- 归并排序