全数据结构考试内部题库含答案解析全考点2023.docx
《全数据结构考试内部题库含答案解析全考点2023.docx》由会员分享,可在线阅读,更多相关《全数据结构考试内部题库含答案解析全考点2023.docx(16页珍藏版)》请在第一文库网上搜索。
1、数据结构考试内部题库含答案解析(全考点)1、已知一棵有2011个结点的树,其叶结点个数为116,该树对应的二叉树中无右孩子的结点个数是()O.A:115.B:116.C:1895.D:1896解析树转换为二叉树时,树的每个分支结点的所有子结点中的最右子结点无右孩子,根结点转换后也没有右孩子,因此,对应二叉树中无右孩子的结点个数二分支结点数+1=2011-116+1=1896。答案:D2、将森林F转换为对应的二叉树T,F中叶结点的个数等于()。 A:T中叶结点的个数B:T中度为1的结点个数 C:T中左孩子指针为空的结点个数.D:T中右孩子指针为空的结点个数解析答案:C3、给定整数集合3,5,6,
2、9,12),与之对应的哈夫曼树是()。解析解析首先,3和5构造为一棵子树,其根权值为8,然后该子树与6构造为一棵新子树,根权值为14,再后9与12构造为一棵子树,最后两棵子树共同构造为一棵哈夫曼树。答案:C4、设哈夫曼编码的长度不超过4,若已对两个字符编码为1和O1,则最多可对()个字符编码。 A:2.B:3 C:4解析在哈夫曼编码中,一个编码不能是任何其他编码的前缀。3位编码可能是OO1,对应的4位编码只能是0000和OOO13位编码也可能是000,对应的4位编码只能是OoIO和Oo11若全采用4位编码,则可以位OOoOz0001,0010和OO11题中问的是最多,所以选Co答案:C5、一棵
3、哈夫曼树共有215个结点,对其进行哈夫曼编码,共能得到()个不同的码字。.A:107 B:108.C:214 D:215解析在哈夫曼树中只有度为0和度为2的结点,结点总数72TZo7272o-x72n=+,且=.1,题中n=215,所以U二IO8答案:B6、以下对于哈夫曼树的说法中,错误的是: A:对应一组权值构造出来的哈夫曼树一般不是唯一的 B:哈夫曼树具有最小的带权路径长度 C:哈夫曼树中没有度为1的结点D:哈夫曼树中除了度为1的结点外,还有度为2的结点和叶结点解析哈夫曼树通常是指带权路径长度达到最小的扩充二叉树,在其构造过程中每次选根的权值最小的两棵树,一棵作为左子树,一棵作为右子树,生
4、成新的二叉树,新的二叉树根的权值应为其左右两棵子树根结点权值的和。对哪棵子树做左子树还是右子树没有限制,所以构造的哈夫曼树是不唯一的。哈夫曼树只有度为O和度为2的结点,度为O的结点是外结点,带有权值,没有度为1的结点。7、并查集中最核心的两个操作:1.查找,查找两个元素是否属于同一个集合;2.合并,如果两个元素不属于同一个集合,且所在的两个集合互不相交,则合并这两个集合。假设初始长度为10(09)的并查集,按12345-6.7-8.8-9、1-8、0-5、1-9的顺序进行查找和合并操作,最终并直集共有()个集合。 A:1 B:2 C:3 D:4解析初始时,09各自成一个集合。查找1-2时,合并
5、1和2;查找3-4时,合并3和4;查找5-6时,合并5和6;查找7-8时,合并7和8;查找8-9时,合并7,8和9;查找1-8时,合并1,2和7,8,9);查找0-5时,合并0和5,6;查找1-9时,它们属于同一个集合。最终的集合为0,5,6、1,2,7,8,9和3,4,因此答案选Co8、下列关于并查集的叙述中,()是错误的(注意,本题涉及图的考点)。 A:并查集是用双亲表示法存储的树 B:并查集可用于实现克鲁斯卡尔算法 C:并查集可用于判断无向图的连通性 D:在长度为n的并查集中进行查找操作的时间复杂度为2n)解析在用并查集实现Kruska1算法求图的最小生成树时:判断是否加入一条边之前,先
6、查找这条边关联的两个顶点是否属于同一个集合(即判断加入这条边之后是否形成回路),若形成回路,则继续判断下一条边;若不形成回路,则将该边和边对应的顶点加入最小生成树T,并继续判断下一条边,直到所有顶点都已加入最小生成树T。B正确。用并查集判断无向图连通性的方法:遍历无向图的边,每遍历到一条边,就把这条边连接的两个顶点合并到同一个集合中,处理完所有边后,只要是相互连通的顶点都会被合并到同一个子集合中,相互不连通的顶点一定在不同的子集合中。C正确。未做路径优化的并查集在最坏的情况下的高度为0(n),此时查找操作的时间复杂度为O(FI),时间复杂度通常指最坏情况下的时间复杂度。D错误。答案:D9、下列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 考试 内部 题库 答案 解析 考点 2023